运行项目错误详细信息时出现以下错误。 分析器错误
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
任何帮助都很明确。
答案 0 :(得分:3)
对于稍后讨论此问题的任何人 - 值得一提的是,您还需要确保将您的站点构建到/ bin目录。例如,在您添加了自己的构建配置的情况下,您需要进入站点项目的属性并确保输出路径设置为/ bin。
-m
答案 1 :(得分:2)
Global.asax.cs的内容是什么?该错误表明在命名空间或类名中存在不匹配,两者都必须匹配。
所以你的.cs文件看起来像
namespace AccountWeb
{
public class Global : System.Web.HttpApplication
{
....
}
}
答案 2 :(得分:0)
此问题我通过授予该文件夹的权限以及从IIS进行检查来解决。
当我在当地环境中测试时,我获得了所有人的许可。但在发布模式下,我认为我们只授予ASP.Net用户权限。