2015-08-19 121 views
6

我的VS2013专业版刚刚停止在我的错误列表中显示构建错误(这对用户更友好,因为我可以单击错误并直接进入违规行)。构建错误,例如,对象上不存在的方法现在只会在构建时在“输出”窗口中显示。这证明会让我的生活更加艰难,因为我现在需要每次运行该项目,以查看在运行时我应该在错误列表中看到的错误。Visual Studio 2013错误列表不会在错误列表中显示错误

我已经试过

  • 删除锁文件
  • 经过,总是显示,如果构建与启动了一个新项目

,并没有什么工作的错误选项

  • 完成错误列表。

    也许IAM只是混淆VS2013与另一个IDE,但IAM很肯定VS2013是假设显示错误错误列表时生成失败与错误,如

    C:\用户\用户\文件\ Visual Studio 2013 \ Projects \ MyProj \ UI \ Main.cs(149,213,149,221):error CS1061: 'Helper.Track'不包含'location'的定义,也没有 扩展方法'location'接受第一个参数键入 可以找到'Helper.Track'(您是否遗漏了使用指令或 程序集引用?)

    哪些错误地只显示在我的输出窗口中。

  • +1

    你可能会过滤掉错误吗? (也就是说,只显示警告和/或消息,或根本没有)? –

    +1

    没有..没有过滤... – Lukesoft

    +0

    也许尝试一个干净的并重建 –

    回答

    0

    转到视图菜单并选择错误列表。这就是你要找的。

    +0

    窗口在那里......但只显示警告.........和错误过滤器不起作用 – Lukesoft

    +1

    检查过滤器(漏斗在错误列表左上角),看看你是否选择了当前的项目。 –

    +0

    我没有“funnel thingy”(在VS 2010中)。我想显示错误,然后显示警告,然后显示消息,而不是他们全都散布在周围。 –

    0

    确保您在Error List窗格中选择了Build + Intellisense。默认情况下VS2015设置为Build Only

    1

    有这个问题已经很长时间了,只是解决了它。

    你的问题已经过去6个月了,所以我假设你已经完成了,但是对于其他人,请确保错误窗口左上角的下拉列表(错误计数旁边的文本下方'错误列表')被设置为'整个解决方案'。

    矿被设置为“当前文件”。

    4

    ErrorList的右侧,选择Build + Intellisense。为我工作

    +1

    切换回'Build Only'可能会保持错误显示。 –

    0

    我有VS2015更新3 RC和Xamarin(.Forms共享项目)的这个问题。
    编译器不停止,错误只显示在输出窗口中。
    这只适用于Xamarin项目(与VB.NET项目都按预期工作)...
    要尝试找出问题的原因,我在VS改变生成输出:

    • 菜单“工具 - 选项”
    • 从左侧面板:“项目和解决方案:构建和运行”:
    • 变化“的MSBuild输出的详细程度”,从“最小”到“诊断”

    这样做之后,编译器已经停止,并显示错误..
    之后,我已将选项从“诊断”设置回“最小”(就像之前一样),并且它也与“最小”(可以肯定,我也重新启动了VS)一起工作。 ..

    所以..似乎只改变(触摸)设置(MSBuild Output Verbosity“)已经解决了这个问题,这是VS和/或Xamarin集成软件中的一个bug ...

    3

    我在2015年每隔一段时间就会看到一次。对于我来说,更改“显示问题生成”下拉列表让他们出现。即使我已经在“Build + IntelliSense”中,将它放到“Build Only”或“仅限IntelliSense”可以让它们显示(无需重建)。有时候我可以把它带回B + I,并保持暴露的错误,有时候不会。很奇怪。

    +1

    在VS2015上,对我来说:*在'B + Intelli'和'Build Only'之间切换*会出现错误。只有''以前没有出现时'B。只有'被选中。 –