當我嘗試在非常特定的測試配置中觀察變量時,我發現Visual Studio凍結了30多秒的問題,並且它讓我狂野。當我調試主應用程序或非hmi單元測試時,問題不會出現VS2010使用Gallio調試非常慢的自動化HMI測試
我們使用Visual Studio 2010,Gallio 3.2和White 0.2(帶有Icarus Test Runner或Resharper)來運行自動HMI測試,有時我們喜歡調試它們:-)目標平臺是.Net 4.0和x86,我正在開發Windows 7 x64。這種設置引起了我們克服的各種問題。
在我的野生顛簸圍繞解決我已經試過了問題:
- 強制所有加利奧應用爲使用CorFlags 32位應用程序運行 - (固定單元測試問題)
- 禁用ReSharper的 - 沒有結果
- 禁用異常助手 - 無結果
- 禁用物業評估 - 無結果
- 創建本地符號高速緩存 - 無結果
- 在IsolatedProcess/IsolatedAppdomain/Local之間更改應用程序的隔離級別 - 無法作爲隔離進程運行,否則無法結果。
- 運行伊卡洛斯& Visual Studio作爲管理員 - 沒有結果
- 將調試器附加到Visual Studio本身 - Yay Works!
唯一有所作爲的是將一個調試器附加到Visual Studio本身,然後它非常愉快地運送。在調試Visual Studio時,控制檯上會出現各種各樣的垃圾,但沒有任何內容與此問題相關。
有沒有人知道發生了什麼或對解決方案有什麼建議?
感謝