我意识到这会违反约定,但我很想知道您是否可以通过配置来做到这一点。
编辑:我明白为什么我不想这样做。但是,我确实想了解这个项目的内部情况。
不,您不能重命名此文件夹并让它实际包含可执行代码。Web 项目系统经过硬编码以在此文件夹中查找代码,并且不会考虑任何其他文件夹中的原始代码。
Reflector 告诉我System.Web.HttpRuntime包含...
internal const string CodeDirectoryName = "App_Code";
所以答案是否定的。
我不认为这是可能的,但你为什么需要改变它?
谷歌“配置公约”