2013-02-06 37 views
2

當我在VS2012上調試時,當我在特定函數中保持空閒狀態時,調試器「超時」,突然調試器停止會話。
我怎麼知道爲什麼會發生這種情況?
我可以查看調試器日誌嗎?在調試會話期間Visual Studio 2012調試停止(超時)

我試圖把函數內容放在try {} catch(){}中,當它停止調試時它沒有捕獲任何異常,只是停止了調試。

+1

您是否檢查調試器日誌?它位於Output窗口的「Show output from:」下拉列表中,選擇「Debug」 – congusbongus

+0

程序'[7940] MainGUI.vshost.exe:Managed(v4.0.30319)'已退出,代碼爲-2147023895(0x800703e9)。 – ilansch

+1

您應該嘗試搜索該退出代碼。我的搜索暗示它與堆棧溢出有關,可能是因爲遞歸,但我不知道有多大幫助。 – congusbongus

回答

0

正如Cong Xu評論說的那樣,代碼中存在遞歸調用。

相關問題