本週我設置了一臺新機器。它運行Windows 7,64位。 我安裝了Visual Studio 2010 Professional,然後安裝了Resharper 5.0,之後很快又出現了Resharper 5.1。 因爲我有一個在MbUnit中進行測試的項目,所以我使用here的3.1.397版x64 msi安裝程序安裝了MbUnit/Gallio。MbUnit和Resharper集成在Visual Studio 2010中不起作用
我期待看到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插件目錄」,但這根本不存在。
另請參閱http://stackoverflow.com/questions/2634665/gallio-test-runner-plugin-to-visual-studio-2008-and-2010-for-mbunit-tests – Pat 2013-07-29 20:53:00