Visual studio 2010 无法使Resharper测试运行程序在VS 2010上使用MS测试

Visual studio 2010 无法使Resharper测试运行程序在VS 2010上使用MS测试,visual-studio-2010,testing,resharper,mstest,Visual Studio 2010,Testing,Resharper,Mstest,我最近升级到VS2010 Premium和Resharper 5.1.3000.12。它的测试运行程序现在不会执行MS测试 对话框出现,但什么也没发生 因此,当打开\Bin\Debug\TestResults.trx文件时,我看到一个报告为未执行的测试列表 如果我在此对话框中单击“运行”,它们将正常执行 如果单击查看“测试运行错误”链接,我会看到错误消息: “无法将测试运行排队 'user@network日期“:系统可以 找不到指定的文件“ Nunit测试工作正常 有什么想法吗?谢谢看来Resh

我最近升级到VS2010 Premium和Resharper 5.1.3000.12。它的测试运行程序现在不会执行MS测试

对话框出现,但什么也没发生

因此,当打开\Bin\Debug\TestResults.trx文件时,我看到一个报告为未执行的测试列表

如果我在此对话框中单击“运行”,它们将正常执行

如果单击查看“测试运行错误”链接,我会看到错误消息:

“无法将测试运行排队 'user@network日期“:系统可以 找不到指定的文件“

Nunit测试工作正常


有什么想法吗?谢谢

看来Resharper 6没有这个问题


我在2011年5月9日使用build#2150,现在测试按预期运行。

默认情况下,resharper配置为使用正在测试的浅拷贝程序集

您需要做的是转到Resharper->Options

从左侧窗格中选择工具->单元测试

取消选中正在测试的浅拷贝程序集


然后试着跑步,这对我很有用。

我在5.1.3中遇到了同样的问题。我升级到Resharper 6 RC以解决此问题。根本原因是Microsoft修改了Visual Studio 2010 MSTest程序集,从而破坏了Resharper 5.1.3。没有办法修复ReSharper 5.1.3,因此需要更新到6.0及以上版本。