为什么App_Code文件夹下的类不能被调用?

2024-12-03 13:55:46
推荐回答(1个)
回答1:

一个一个来

APP_CODE下的类文件是系统自动生成的吗?
不是,通常是你自己写的代码类,基本上相当于网站自己的类库,对应的你可以写一个类库应用程序让你的网站引用,通常这个地方会存一些通用的代码

是不是我创建一个类文件,系统就会在APP_CODE下生成一个类文件?
默认asp.net网站中,你要写代码的话必须要放到appcode文件夹下,这样asp.net运行的时候才能把代码编译成程序集运行,放到别的地方是用不了的(当然除了那些和aspx页面关联的代码文件)

这两个类文件是什么样的关系?
不会有两个类文件的

APP_CODE下的类文件主要完成什么任务?
他就是一个代码文件夹,在asp.net application运行的时候会把文件夹下面所有的文件编译成一个程序集,供程序调用

为什么我将APP_CODE下的类文件改名后,依旧可以正常运行,系统不报错呢?
asp.net对你的修改反映不是特别敏感,尤其是你改做错的情况下,比如程序突然找不到你的文件了,那么他会用上一次正确的编译继续运行