没有找到测试。确保已安装的测试发现器和执行器、平台和框架版本设置合适,然后重试

2023-12-20

我正在将现有解决方案升级到 .Net 4.6.1,但无法在服务器构建期间运行我们的单元测试。它们在本地按预期运行,并将框架版本翻转回 .Net 4.5.1 使它们再次在服务器上运行。

我收到以下错误:

没有找到测试。确保已安装的测试发现器和执行器、平台和框架版本设置合适,然后重试。

我用更简单的设置重现了该问题:

  • 具有两个测试(一项失败,一项通过)的单个 C# 单元测试项目的解决方案。
  • XAML 构建定义 使用默认模板 (TfvcTemplate.12.xaml)
  • TFS 2015 更新 1 使用 Visual Studio Enterprise 2015 Update 1 的 XAML 构建服务器 已安装(有六台类似的服务器,并且都产生相同的结果)

你可以尝试改变你的默认处理器架构在您的测试设置中从 X86 到 X64。就我而言,这就是问题所在。

如果被测项目的平台目标设置为x64.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

没有找到测试。确保已安装的测试发现器和执行器、平台和框架版本设置合适,然后重试 的相关文章

随机推荐