2016-03-04 68 views
0

几个星期前,我从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)用于(编译?)剃刀助手文件,如C:\ Users \ programmerX \ AppData \ Local \ Temp \ Temporary ASP.NET文件... \ Sources_App_Code \ addresshelper.cshtml.72cecc2a.cs。'global_asax'在命名空间'ASP'中不存在

每个剃刀助手都会产生两个错误。因此,有18名助手的项目有36个错误。

在VS中打开助手会临时删除助手的两个错误,直到助手关闭。

这些错误不会影响项目的构建或运行。他们只是用错误的消息混淆错误列表窗口。

此问题与发布在"ASP.global_asax does not exist in the namespace ASP"here上的问题极其相似。遗憾的是,没有任何答案能解决我电脑上的问题。

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

回答

0

请按照this link来抑制错误消息。希望能帮助到你!

+0

对不起,我没有在我的问题中说清楚。我想解决这个问题,而不是压制错误信息(只是在有一些合法信息的情况下)。 – Theophilus

相关问题