gpt4 book ai didi

visual-studio-2017 - 为什么我收到 "No test adapters are referenced by this solution"错误消息?

转载 作者:行者123 更新时间:2023-12-03 06:51:23 24 4
gpt4 key购买 nike

当我在 Visual Studio 2017 中对我的解决方案启动实时单元测试 session 时,我收到以下消息:

No test adapters are referenced by this solution. If you have a test project, add a NuGet reference to a test adapter corresponding to the test framework used in order to run the tests. If you already have the required NuGet reference in your test project, performing a NuGet restore may resolve the issue.

我可以采取什么措施来纠正这种情况?

最佳答案

正如消息所暗示的,您需要安装一些 NuGet 包,一个用于测试框架,一个用于 Visual Studio 测试运行程序。如果要使用 MSTest 升级旧解决方案,首先需要删除对 Microsoft.VisualStudio.QualityTools.UnitTestFramework 的引用。

然后您需要打开包管理器控制台(在“工具”->“Nuget 包管理器”->“包管理器控制台”下)。选择您的单元测试项目并运行以下命令:

Install-Package MSTest.TestFramework
Install-Package MSTest.TestAdapter

如果您使用不同的测试框架,例如 XUnit 或 NUnit,则必须安装 XUnit 和 xunit.runner.visualstudio,或 NUnit 和 NUnit3TestAdapter

关于visual-studio-2017 - 为什么我收到 "No test adapters are referenced by this solution"错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42714018/

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