当我在Visual Studio 2015(15.4.2)中开始实时单元测试时,我在输出窗口中有一条消息说
构建完成(失败)
但是,如果我尝试单独构建单元测试项目,它将构建时没有任何警告和错误。
总而言之,"现场单元测试开始了#34;。但我没有得到"蓝色"表示缺少单元测试的行。
答案 0 :(得分:1)
问题在于构建后的操作。我删除了它们并且工作正常。
答案 1 :(得分:0)
我自己在Visual Studio 2019中遇到了一个非常类似的问题,想把我的解决方案留给以后可能在寻找它的人解决。
要解决实际问题,请导航至以下
测试->现场单元测试->选项...
然后将Logging level
更改为Verbose
。下次构建时,打开输出窗口(View -> Output
或Ctrl + Alt + O
),然后使用窗口顶部的下拉列表选择“实时单元测试”(注意:您可能要清除此窗口记录并再次运行至以使其易于解释)。日志开始附近将是您的构建事件,希望包括您收到的错误。
在我的特定情况下,我的错误是由于.csproj路径的长度超过了260个字符的限制。为了使用TFVC修复此问题,我不得不将工作空间重新映射为一个较短的名称,然后再次进行构建,并且我的测试出现并正常运行。
希望这可以帮助将来节省一些人的搜索