gpt4 book ai didi

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

转载 作者:IT老高 更新时间:2023-10-28 11:07:30 26 4
gpt4 key购买 nike

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

我收到以下错误:

No test found. Make sure that installed test discoverers & executors, platform & framework version settings are appropriate and try again.

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

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

最佳答案

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

如果您的测试项目的平台目标设置为 x64,则会发生这种情况。

Screenshot of test settings

关于unit-testing - 没有找到测试。确保已安装的测试发现器和执行器、平台和框架版本设置正确,然后重试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34790339/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com