成功构建后,visual studio 2015未清除错误列表

时间:2016-06-24 15:47:47

标签: c# visual-studio-2015

通常当我在Visual Studio 2015中处理项目时,我将修复构建错误。我将看到错误,然后找出问题,对代码进行更改,再次保存和构建。

构建将成功,如构建输出窗口中所示。

 ========== Build: 18 succeeded, 0 failed, 0 up-to-date, 1 skipped ==========

但是当我查看错误列表时,错误仍然存​​在。

enter image description here 如果构建有效,为什么会出现此错误?

编辑:
@MethodMan请求错误的来源。这是测试项目中的实际有效错误。

    public void GetCustomerStatusInfoReportTest()
    {
        ReportManager target = new ReportManager();
        List<GetCustomerStatusInfoResult> actual;

        int resultCount;
        actual = target.GetCustomerStatusInfoReport(1, DateTime.UtcNow.AddMonths(-3), DateTime.UtcNow, null, null, null, null, null);
        resultCount = actual.Count;
        Assert.IsTrue(resultCount > 0);
    }

1 个答案:

答案 0 :(得分:3)

如果有人对此感到困惑,我会发一个答案。

经过许多有用的评论之后,事实证明错误发生在一个测试项目中,该测试项目不是依赖项而且没有构建。 @HansPassant指出这不是构建错误,而是“代码分析错误”。

我查了一下,2015年的一个新功能是在此窗口中显示Build + IntelliSense错误。我可以通过选择“仅构建”来抑制错误,但我现在喜欢新功能,我了解发生了什么并修复了代码。

enter image description here