我在Visual 2013中使用NUnit测试。我们使用NUnitTestAdapter将NUnit的测试运行与Visual集成。
Visual 2013 NUnit is version="3.0.1“NUnitTestAdapter version="2.0.0”.Net框架4.5.2
所有软件包都是最新的&安装自Nuget。没有生成错误。我们在测试结果窗口中出现了错误:
Attempt to load assembly with unsupported test framework in D:\JuniorAchievement\Git\jaums\JA.UMS.Tests\bin\Debug\JA.UMS.Tests.dll在使用运行或调试测试时。

测试能够运行在Visual 2013终极版上具有相同代码的一台计算机上。我们都有Visual 2013专业版,尽管我怀疑它与问题无关。
请帮帮忙。
更新
__________
在对NUnit3测试适配器进行更新之后,没有发现错误,但仍然没有发现测试。

不知何故,这两个适配器都是可用的,但是使用Nuget & VS扩展,我只能找到NUnit3测试适配器。
从NUnit3安装了https://visualstudiogallery.msdn.microsoft.com/0da0f6bd-9bb6-4ae3-87a8-537788622f2d测试适配器
发布于 2016-01-28 09:47:13
看起来,您正在尝试使用NUnit3测试适配器运行NUnit2测试。这是不支持的。
您需要在Visual中通过NUnit3安装Tools > Extensions and Updates测试适配器。
发布于 2016-07-28 12:42:10
NUnit 3.x.y (NUnit 3.4.1)与NUnit3TestAdapter 3.x.y (NUnit3TestAdapter 3.4.0) NUnit 2.x.y (NUnit 2.6.4)兼容NUnitTestAdapter 2.x.y (NUnitTestAdapter 2.0.0)
如果使用NUnit 3.x.y,则必须安装NUnit3TestAdapter 3.x.y而不是NUnitTestAdapter 2.x.y
我正在使用MicrosoftVisualStudioCommunity2015和MicrosoftVisualStudioFramework4.x
安装应遵循的步骤:

发布于 2016-10-05 10:16:58
NUnit 3只运行于NUnit测试适配器3或最新版本,因为与旧版本2.0存在兼容性问题。因此,如果您有这样的异常:NUnit VS Adapter 2.0.0.0,发现测试是启动的,尝试用c:.中不支持的测试框架加载程序集。NUnit VS Adapter 2.0.0.0发现测试已经完成,那么您所需要做的就是将最新版本的NUnit和NUnit测试适配器安装到您的项目上,右键单击解决方案资源管理器上的引用并管理Nuget包。
https://stackoverflow.com/questions/35056195
复制相似问题