Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Visual Studio可以';t运行单元测试(调用executor';executor://nunit3testexecutor/')_Visual Studio_Unit Testing_Visual Studio 2013_Nunit_Nunit 3.0 - Fatal编程技术网

Visual studio Visual Studio可以';t运行单元测试(调用executor';executor://nunit3testexecutor/')

Visual studio Visual Studio可以';t运行单元测试(调用executor';executor://nunit3testexecutor/'),visual-studio,unit-testing,visual-studio-2013,nunit,nunit-3.0,Visual Studio,Unit Testing,Visual Studio 2013,Nunit,Nunit 3.0,问题从无到有,只是我在代码安装的RaSharper中所做的更改(但删除它并重新安装Visual Studio并没有帮助) 因此我使用NUnit 3来运行测试。 我有Visual Studio测试适配器,因此我可以在测试资源管理器中查看我的测试 我有Visual Studio 2013更新5。 问题是,当我运行任何测试时,我会在输出中得到下一条消息: ------ Run test started ------ NUnit Adapter 3.0.8.0 executing tests is st

问题从无到有,只是我在代码安装的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测试适配器3.0.8-ctp-8。我的测试没有运行!我也犯了同样的错误

更新:
我的解决方案:我删除了所有.NET更新并重新安装。还删除了在遇到此错误当天安装的Visual Studio更新。它帮助了我。但是,如果有人有不同的解决方案,或者有人知道此错误的原因,欢迎您分享。

清除您的临时数据(%temp%)然后运行测试。

此处的问题相同:NUnit适配器3.0.10.0:测试执行已开始在C:\dev\HtmlAgilityPack\HtmlAgilityPack.tests\bin\Debug\HtmlAgilityPack.tests.dll中运行选定的测试调用executor的executor://nunit3testexecutor/“:未能解析程序集:“Microsoft.VisualStudio.TestPlatform.ObjectModel,版本=11.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a”在清除临时文件夹数据后对我有效。谢谢