'global_asax'在命名空间'ASP'中不存在

时间:2016-03-04 17:42:36

标签: asp.net asp.net-mvc razor webforms visual-studio-2015

几周前我从Visual Studio 2013 Professional升级到2015 Professional(Update 1)。我的两个Web应用程序项目在VS 2013的错误列表窗口中显示没有错误。但是,他们在VS 2015中分别显示了36和20个错误。这两个项目都包含Razor / MVC和Web Forms的混合。

所有错误都有:1)代码CS0234,2)描述“The type or namespace name 'global_asax' does not exist in the namespace 'ASP' (are you missing an assembly reference?)”,以及3)用于(编译?)Razor帮助文件,如C:\ Users \ programmerX \ AppData \ Local \ Temp \ Temporary ASP.NET Files ... \ Sources_App_Code \ addresshelper.cshtml.72cecc2a.cs。

为每个Razor助手生成两个错误。因此,有18名助手的项目有36个错误。

在VS中打开一个帮助程序会暂时删除该帮助程序的两个错误,直到帮助程序关闭。

错误不会影响项目的构建或运行。它们只会使错误消息混乱错误列表窗口。

此问题与"ASP.global_asax does not exist in the namespace ASP"here发布的问题极为相似。遗憾的是,没有一个答案解决了我的计算机上的问题。

有谁知道如何消除(通过修复 - 而不是抑制)这些错误的错误消息?

1 个答案:

答案 0 :(得分:0)

请按照this link取消错误消息。希望它有所帮助!