我有一个旧版 ASP.NET/VB.NET 网站。machine.config 文件中包含几个 App_Code 模块/代码文件,它们使用来自常见命名空间(例如“系统”等)的类型。
出于某种原因,这些模块无法识别 machine.config 文件中包含的命名空间。machine.config 文件的修改不再对这些模块产生影响。
当我创建一个新的 ASP.NET/VB.NET 网站项目时,我无法复制这种情况。正如预期的那样,对 machine.config 文件的修改具有所需的效果。我认为这个问题是由 WebSite Web.config 文件中的某些特定选项引起的。任何提示/参考将不胜感激。