【发布时间】:2017-03-02 03:21:29
【问题描述】:
将 ASP.NET 4.6 与 WebForms 结合使用。在 App_Code 中创建了一个名为 Settings 的静态类:
public static class Settings
{
// ... code ...
}
当尝试从 App_Code 文件夹中的其他静态类访问时:
还注意到我有两个网站上下文:
尝试将设置类放在命名空间“网站”中;仍然有同样的问题。只有当我声明类时问题才会解决:
internal static class Settings
{
// ... code ...
}
我怀疑我在命名空间的某个地方做错了;但我不确定是什么/在哪里。是什么导致解决方案二有两个“网站”命名空间?
进一步挖掘后,我发现有两个网站“容器”——不是命名空间。
命名空间的引用视图:
“容器”的参考视图:
仍在深入研究以解决这个问题...
【问题讨论】: