5

當我在Gallio中使用[Debug]按鈕時,單元測試中的斷點沒有打開。單元測試用MbUnit/Gallio編寫。我在Visual Studio 2010 Beta 2中使用MbUnit/Gallio版本3.1構建397.單元測試在Gallio Icarus中運行完成,但它們運行經過斷點。我看到在VS中加載符號表,但它不會停在預期的斷點處,所以我無法調試它。使用MbUnit/Gallio進行調試3.1

回答

1

Icarus Runtime日誌中是否有任何內容?有些人遇到的一個問題是,您無法使用Icarus實例以管理員身份運行的Visual Studio實例進行調試。

1

通常,我所有的Gallio調試問題都可以通過使測試項目平臺目標「x86」而不是「任何CPU」來解決。

+0

平臺目標在我的測試項目中顯示爲灰色。目前設置爲「N/A」。知道爲什麼VS2010不允許我將此設置更改爲「x86」? – 2010-05-20 02:53:41

+0

從未見過它是「不適用」。對我來說,我只是在調試時才變灰。 – 2010-05-20 03:10:21

+0

它是一個類庫時不適用。 – thomasb 2011-05-31 07:50:25

2

在公堂伊卡洛斯選擇菜單工具 - >選項,選擇頁面「首選項」,設置「測試運行工廠」 IsolatedAppDomain本地得到調試工作。