错误/警告显示在"错误列表"上,但随后网站项目消失

Dav*_*vid 15 c# vs-web-site-project visual-studio

背景

我继承了一个包含多个项目的解决方案.其中一个项目是一个网站项目...或者至少我很确定这个图标意味着什么(在VS 2010和2013年看起来很不一样,所以我展示了两个:VS 2013左侧,VS 2010在右边):

项目图标 在此输入图像描述

问题

当我重建网站项目时,会生成8个警告.这些正确显示在错误列表中,但只是片刻.

当构建正在运行时,警告会显示一两秒钟

一旦构建过程完成,它们就会消失.

一旦构建完成,警告就会消失

有几点需要注意:

  1. 没有设置过滤器,我无法切换任何消息类型,因为它说每个都有0.
  2. 即使错误已从我的错误列表中消失,它们仍会显示在输出部分中

    输出窗口

  3. 其他项目的警告和错误显示在错误列表中,没有任何这种奇怪之处
  4. 这是一个网站项目,因此属性页面与我熟悉的属性页面截然不同.

    财产页面

  5. 我观察到同样的错误行为

我尝试过不同版本的VS,他们都做同样的事情.我试过删除我的.suo文件.我已经玩过所有我能找到的所有相关设置,但没有改变这种行为.

我错过了什么?

Ben*_*ard 26

今天早上我遇到了这个问题.经过几分钟的摆弄,我设法通过将"显示问题生成"组合框从"Build + IntelliSense"切换到"Build Only"来纠正它.

哪里可以找到组合框来修复错误[1]

我很欣赏这个主观的答案,可能这个解决方案对你不起作用,但我怀疑这可能有助于引导你朝着正确的方向前进!

仅供参考,我的症状是:错误列表在建立或按下"开始"后显示1-2秒,然后消失显示0错误


小智 10

我的问题是我正在导入使用.NET 4.52版本构建的类库项目的引用,并且我有.NET 4.5版本.所以我将类库的.NET版本切换到.NET 4.5,问题解决了.错误消息未显示此问题,但输出窗口显示此错误消息.


Hen*_*que 0

也许此警告来自代码分析,请尝试仅对您的解决方案运行代码分析。