我刚刚安装了Visual Studio 2019 Professional,如果将其与以前使用的VS 2017进行比较,我会发现一些异常行为。
“测试资源管理器”窗口
在VS 2017中,当我打开一个之前已经打开的项目时,我在“测试资源管理器”中看到了所有测试。在VS 2019中,直到我重新生成解决方案为止,窗口是空的。
如果我重新构建解决方案并发现所有xUnit测试,则无法单击任何单个测试。我可以单击层次结构中的所有文件夹,但不能单击具有实际测试的叶节点-因此,如果测试失败或任何其他详细信息,我不会看到异常。如果我右键单击测试,则始终禁用“打开测试”的可能性。
在VS 2017中,相同的解决方案可以正常工作,而无需进行任何更改。
答案 0 :(得分:1)
答案 1 :(得分:0)
通过更新VS,问题消失了。我目前正在运行VS 2019 Pro 16.3.6。
答案 2 :(得分:0)
遇到此问题时,我同时安装了VS 2017和VS 2019。测试在2017年运行良好,但在2019年却没有。我卸载了2017年,因为它对我团队中只有2019年的其他人都有效。我卸载了2017年并重新启动后,测试又对我有效。