在我的.Net 2.0 Asp.net WebForms应用程序中,我的Global.asax包含以下代码:
<%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %>
但是,当我构建时,出现错误提示:
无法加载类型'MyNamespace.Global'。
这似乎是因为MyNamespace命名空间(在文件Global.asax.cs后面的代码中定义)在Global.asax文件中没有被编译器看到(在R#智能中没有显示。)。原来这是一个很难破解的螺母……任何帮助将不胜感激!
注意:Global.asax和Global.asax.cs位于同一文件夹中。
注意2:使用csc从vs提示符下编译时,编译正常
慕盖茨4494581
泛舟湖上清波郎朗