为什么MSpec不会与ReSharper 6集成?

时间:2011-11-12 05:08:28

标签: unit-testing resharper mspec resharper-6.0

我无法让MSpec与ReSharper 6一起工作。我刚刚从NuGet包中安装了MSpec:
Installed MSpec from NuGet

接下来,我从Visual Studio退出,打开一个提升的命令提示符并从packages \ tools文件夹运行安装脚本:
enter image description here

最后,重新加载Visual Studio。没有骰子!在ReSharper选项中,文本编辑器中没有图标,也没有插件显示 enter image description here

我做错了什么? MSpec网站说这应该有效:(

2 个答案:

答案 0 :(得分:5)

我亲手复制:

Machine.Specifications.dllMachine.Specifications.ReSharperRunner.6.0.dll

"%APPDATA%\JetBrains\ReSharper\v6.0\vs10.0\Plugins"文件夹

根据说明,但直到我重新启动VS2010并重新加载解决方案后才出现集成。

MSpec for Resharper 6

enter image description here

答案 1 :(得分:1)

Windows会阻止从互联网上下载的DLL。从不需要管理员权限的文件夹中取消阻止计算机规范DLL,并将它们放回Resharper插件文件夹中。重新启动Visual Studio并重新加载项目,ReSharper应该接受您的MSpec测试。

有用的链接:Help configuring MSpec