首页 > 解决方案 > Visual Studio 2019 测试资源管理器不适用于 xUnit

问题描述

我刚刚安装了 Visual Studio 2019 Professional,如果我将它与我曾经使用的 VS 2017 进行比较,我注意到了一些不当行为。

测试资源管理器窗口

  1. 在 VS 2017 中,当我打开一个之前已经打开的项目时,我会在测试资源管理器中看到所有测试。在 VS 2019 中,在我重建解决方案之前,该窗口是空的。

  2. 如果我重建解决方案并发现所有 xUnit 测试,我将无法单击任何单个测试。我可以单击层次结构中的所有文件夹,但不能单击具有实际测试的叶节点 - 因此,如果测试失败或任何其他详细信息,我看不到异常。如果我右键单击测试,则始终禁用打开测试的可能性。

在此处输入图像描述

在 VS 2017 中,相同的解决方案无需任何更改即可正常工作。

标签: visual-studiounit-testingxunitvisual-studio-2019

解决方案


我有一个类似的问题,

当前的解决方法:

  1. 关闭所有 Visual Studio 实例
  2. 删除项目根目录下的 .vs 文件夹
  3. 重新打开 sln
  4. 重建
  5. 使用测试资源管理器运行测试

报告的问题


推荐阅读