【问题标题】:Class in App_Code not accessible by Global.asax.csGlobal.asax.cs 无法访问 App_Code 中的类
【发布时间】:2011-05-12 08:22:20
【问题描述】:

我在 App_Code 中创建了一个新类

namespace Site {
    public class MyClass {
        public MyClass() {
        }
    }
}

这是我的 Global.asax.cs

namespace Site {
    public class Global : System.Web.HttpApplication {
        protected void Application_Start(object sender, EventArgs e) {
            *MyClass myClass = new MyClass();*
        }
    }
}

错误在:MyClass myClass = new MyClass();

找不到类型或命名空间名称“MyClass”(您是否缺少 using 指令或程序集引用?)

我在这里错过了什么?

【问题讨论】:

  • 我在 App_Code 中有其他类。我尝试将 MyClass 粘贴到其中一个类中,Global.asax.cs 可以找到 MyClass。很奇怪。

标签: asp.net global-asax app-code


【解决方案1】:

终于知道出了什么问题。我已将 cs 文件的 Build Action 设置为 Content 而不是 Compile

【讨论】:

  • 谢谢你,你拯救了我的夜晚!
猜你喜欢
  • 2010-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-24
相关资源
最近更新 更多