我这周安装了一台新机器。它运行的是 64 位的 Windows 7。我安装了 Visual Studio 2010 Professional,然后是Resharper 5.0,随后很快又安装了 Resharper 5.1。因为我有一个在 MbUnit 中进行测试的项目,所以我安装了MbUnit/Gallio,使用 3.1.397 版本 x64 msi 安装程序 from here。
我期待看到 Reshaper 在我的测试旁边放置的绿色排水沟图标,但我没有。我尝试删除 Gallio 并安装 32 位版本。没变。根据这个问题,我将 Resharper 重新安装为 Gallio ,但这并没有产生任何变化。在这个程序中,%APPDATA%
设置为C:\Users\Me\AppData\Roaming
,所以我删除了C:\Users\Me\AppData\Roaming\JetBrains
。我还尝试卸载 Reshaper 和 Gallio,从AppData\Roaming
、AppData\Local
和中删除所有 Resharper 和 Gallio 数据C:\Program Files (x86)
,然后从以管理员身份运行的 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 插件目录”,但这根本不存在。