在我的.NET2.0ASP.net网络表单应用程序,我有我的全球.asax包含以下代码:
<%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %>
然而,当我构建时,我会得到一个错误-
无法加载类型‘MyNamespace.Global’.
这似乎是因为MyNamespace命名空间(在代码隐藏文件Global.asax.cs中定义)不被编译器在全局文件中看到.asax文件(在R#intellisence..中不显示).
注:Global.asax和Global.asax.cs位于同一文件夹中.
注2:当使用csc从vs提示符编译时,它编译正常.