需要关于以下错误的帮助无法加载类型'AccountWeb.Global'

时间:2011-09-14 13:37:37

标签: asp.net web-applications configuration global-asax

运行项目错误详细信息时出现以下错误。 分析器错误

Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Could not load type 'AccountWeb.Global'.

Source Error:

Line 1:  <%@ Application Codebehind="Global.asax.cs" Inherits="AccountWeb.Global" Language="C#" %>


Source File: /global.asax    Line: 1 

任何帮助都很明确。

3 个答案:

答案 0 :(得分:3)

对于稍后讨论此问题的任何人 - 值得一提的是,您还需要确保将您的站点构建到/ bin目录。例如,在您添加了自己的构建配置的情况下,您需要进入站点项目的属性并确保输出路径设置为/ bin。

-m

答案 1 :(得分:2)

Global.asax.cs的内容是什么?该错误表明在命名空间或类名中存在不匹配,两者都必须匹配。

所以你的.cs文件看起来像

namespace AccountWeb
{
    public class Global : System.Web.HttpApplication
    {
        ....
    }
}

答案 2 :(得分:0)

此问题我通过授予该文件夹的权限以及从IIS进行检查来解决。

当我在当地环境中测试时,我获得了所有人的许可。但在发布模式下,我认为我们只授予ASP.Net用户权限。