单元测试不在vs中运行,但在Azure CI管道中运行良好

时间:2019-12-24 21:51:11

标签: c# asp.net azure-devops azure-pipelines mstest

我使用MSTest进行了一些单元测试,所有内容都在Visual Studio Enterprise 2019中本地运行良好,并且测试在Azure DevOps CI构建中也运行良好。今天,我不得不换一台新安装的VS的新机器。问题是自从我开始在这个新的VS环境中工作以来,没有测试会在本地运行(测试在CI版本中仍然可以正常运行)。

有人可以告诉我为什么吗?我是否缺少一些包裹? MSTest框架/适配器等当然是本地安装的

在VS中本地

6 not run

Azure DevOps CI构建:

total tests passed: 6

1 个答案:

答案 0 :(得分:0)

@ craig2020,尝试执行以下步骤:

清洁溶液。

转到顶部菜单“测试”> AnyCPU项目的处理器体系结构> x64

如果您使用的是 git

关闭解决方案,然后在解决方案目录上执行 git clean -xfd

打开VS,然后尝试再次执行测试。