无法加载文件或程序集“Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter”或其依赖项之一。系统找不到文件 [已关闭]

Could not load file or assembly 'Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter' or one of its dependencies. The system cannot find the file [closed]

提问人:user8128167 提问时间:8/18/2021 更新时间:8/20/2021 访问量:311

问:


编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将帮助其他人回答这个问题。

去年关闭。

请注意,我正在学习这门课程,目前在模块 5 中:https://www.pluralsight.com/courses/wcf-end-to-end

问题是我正在尝试运行单元测试,但每次我这样做时都会出现上述错误。以下是完整的堆栈跟踪:

https://pastebin.com/aQHeeUyp

我可以让它使用 ,但是如果我将项目切换到 ,则会出现上述错误。请注意,我已经研究了以下各种帖子,但尚未解决错误:NUnitMsTest

VS2017 无法加载文件或程序集 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 或其依赖项之一

无法加载文件或程序集“Microsoft.VisualStudio.TestPlatform.ObjectModel,版本 = 11.0.0.0”

https://social.msdn.microsoft.com/Forums/SECURITY/en-US/4c69c666-85ca-4d1c-b3ad-ff564578743d/unit-tests-are-not-running-not-seeing-existing-unit-tests-added-new-unit-test-project-empty?forum=vsunittest

https://social.msdn.microsoft.com/Forums/vstudio/en-US/d44322f6-9850-4c3f-8696-921d3bc9db85/could-not-load-file-or-assembly-microsoftvisualstudioqualitytoolsunittestframework?forum=vsunittest

以下是完整的源代码:

https://github.com/john1726/WcfEndToEnd.git

有人有什么建议吗?

C# .NET 可视化工作室 2010 mstest

评论


答:

0赞 user8128167 8/19/2021 #1

似乎 Microsoft 为他们的单元测试框架更改了一些程序集/命名空间等,并以某种方式破坏了某些东西或可能存在问题,所以我最终坚持使用 .ReSharperNUnit