我正在将现有解决方案升级到 .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(使用前将#替换为@)