我已成功使用 Resharper 4.5 运行器在 vs2008 中进行 xunit 测试。现在我想尝试 MSpec,我想为 MSpec 使用 Resharper 4.5 运行器。但是我都安装了它们在启动 Visual Studio 时收到一条错误消息,即无法加载插件,因为已经加载了同名的插件。
是否可以同时加载两个插件?
我已成功使用 Resharper 4.5 运行器在 vs2008 中进行 xunit 测试。现在我想尝试 MSpec,我想为 MSpec 使用 Resharper 4.5 运行器。但是我都安装了它们在启动 Visual Studio 时收到一条错误消息,即无法加载插件,因为已经加载了同名的插件。
是否可以同时加载两个插件?
MSpec 和 xUnit 插件之间没有任何联系,因为它们共享代码或名称。
我怀疑您确实将其中一个插件放在两个地方,以便在第二次加载失败时加载两次。我自己使用了这两个插件有一段时间了,所以应该没有问题。
请通过 ReSharper 检查您的插件列表 | 插件并查看是否有任何这些插件的重复条目。应该取消选中该复选框。
确保 xUnit 和 MSpec 插件都只在 ReSharper 搜索插件的目录中部署一次。这是:
c:\Program Files\JetBrains\ReSharper\v4.5\Bin\Plugins
和c:\Users\<user
name>\AppData\Roaming\JetBrains\ReSharper\v4.5\vs9.0\Plugins\
分别适用于 ReSharper 4.5 和 Visual Studio 2008。