【发布时间】:2010-07-10 14:55:45
【问题描述】:
我这周安装了一台新机器。它运行的是 64 位的 Windows 7。 我安装了 Visual Studio 2010 专业版,然后是 Resharper 5.0,紧随其后的是 Resharper 5.1,它很快就出来了。 由于我有一个在 MbUnit 中进行测试的项目,因此我使用来自 here 的 3.1.397 版本 x64 msi 安装程序安装了 MbUnit/Gallio。
我期待看到 Reshaper 在我的测试旁边放置的绿色排水沟图标,但我没有。我尝试删除 Gallio 并安装 32 位版本。不用找了。我按照this question 将 Resharper 重新安装为 Gallio,但这并没有产生任何变化。在这个过程中,%APPDATA%被设置为C:\Users\Me\AppData\Roaming,所以我删除了C:\Users\Me\AppData\Roaming\JetBrains。我还尝试卸载 Reshaper 和 Gallio,从 AppData\Roaming、AppData\Local 和 C:\Program Files (x86) 中删除所有 Resharper 和 Gallio 数据,然后从以管理员身份运行的 cmd 再次安装,但同样没有变化。
Resharper 在插件对话框中没有列出任何插件,在Resharper|Options|Unit testing 项中列出的“单元测试提供程序”是 MSTest 和 nUnit。
Visual Studio 列出了另外两个插件:“.Net Reflector”和“Visual Git”。
我必须做些什么才能让 MBUnit 在 Resharper 中工作?
这两个工具中的哪一个提供了集成?我应该先安装 Resharper 还是 Gallio?
集成文件或设置在哪里?有人建议我应该在C:\Program Files (x86)\JetBrains\ReSharper\v5.1\Plugins 或类似的目录中有一个“resharper 插件目录”,但这根本不存在。
【问题讨论】:
标签: visual-studio-2010 resharper mbunit gallio