
[英]Getting visual studio error An exception occurred while invoking executor 'executor://mstestadapter/v1': Could not find a part of the path 'C:\'
[英]Visual Studio can't run a unit test (An exception occurred while invoking executor 'executor://nunit3testexecutor/')
问题从无到有,只有我在代码中所做的更改 - 安装了 RaSharper(但删除它并重新安装 Visual Studio 没有帮助)。
所以我使用 NUnit 3 来运行测试。
我有 Visual Studio 测试适配器,所以我可以在测试资源管理器中看到我的测试。
我有 Visual Studio 2013 更新 5。
问题是当我运行任何测试时,我会在输出中收到下一条消息:
------ Run test started ------
NUnit Adapter 3.0.8.0 executing tests is started
Running selected tests in C:\Users\Denis\Documents\Visual Studio 2013\Projects\{Project_Name}\{Project_Name}\bin\Debug\{Project_Name}.exe
An exception occurred while invoking executor 'executor://nunit3testexecutor/': Failed to resolve assembly: 'Microsoft.VisualStudio.TestPlatform.ObjectModel, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
========== Run test finished: 0 run (0:00:02.5951484) ==========
我尝试删除 App.Config,尝试重新安装 Visual Studio,尝试重新安装所有 NuGet 包。 我仍然无法运行我的测试。
请帮我。
另外:我创建了一个全新的项目,安装了 NUnit 3.0.1 和 NUnit 3.0 Test Adapter 3.0.8-ctp-8。 我的测试没有运行! 我得到了同样的错误。
更新:我的解决方案:我删除了所有 .NET 更新并重新安装了它。 还删除了在我遇到此错误当天安装的 Visual Studio 更新。 它帮助了我。 尽管如此,如果有人有不同的解决方案,或者如果有人知道此错误的原因,欢迎您分享。
清除您的温度数据(%temp%),然后运行测试。
我有一个非常相似的错误。 就我而言,进行全面清理和重建解决了该问题。
有时是简单的事情:-)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.