我已經看過類似於此的其他問題,它們都似乎是Visual Studio 2010的Pre-RTM(或者他們沒有真正的答案)。有沒有辦法使用Gallio運行MS測試?
我已經下載了Gallio的最新版本,我試圖運行我的MS測試項目使用它。
我在我的MS測試項目中將Gallio添加到了我的參考文獻中,然後完成了構建,然後在Gallio中打開編譯後的dll。
然後我試圖運行我的測試,他們不運行。我沒有得到任何錯誤,只是他們失敗了。
它說218 tests - 0 passed - 1 failed - 0 inconclusive - 0 skipped
。
我檢查了運行時間日誌,它說它需要禁用Gallio.VisualStudio.Shell。我檢查了插件,這是一個說:
Visual Studio集成殼牌
提供了Visual Studio中的託管加利奧插件的框架。
已禁用:插件啓用條件未得到滿足。請注意,這是插件的預期行爲,必須在第三方應用程序中託管才能工作。啓用條件:$ {process:DEVENV.EXE}或$ {process:VSTESTHOST.EXE}或$ {process:QTAGENT.EXE}或$ {process:QTAGENT32.EXE}或$ {process:QTDCAGENT.EXE}或$ {process:QTDCAGENT32.EXE}或$ {process:MSTEST.EXE}'。
我甚至沒有在visual studio中運行,但它視需要。我有devenv.exe正在運行(Gallio和Devenv.exe都在我的帳戶下運行)。
有關如何使這項工作的任何想法?