幾年前在VS2010中編寫了一個web服務項目,問題是所有代碼完全相同(同一臺PC,使用相同的代碼測試vs2010和2015),但是在vs2015中,它給調試模式帶來了錯誤。選項>「項目&解決方案」設置都是相同的。我把這個錯誤和定義,在VS 2015中的Stackoverflow異常,但不是在VS2010中如何?
類型「System.StackOverflowException」的未處理的異常發生在System.Runtime.Serialization.dll
System.StackOverflowException是未處理的消息:類型System.StackOverflowException'的未處理的異常出現在mscorlib.dll
任何人都有想法,我真的很高興關注。我無法分享代碼,因爲它差不多有30,000行。
我們如何才能找出發生的事情,而無需查看代碼所在的位置?特別是例外命中的行?你甚至試過調試它來觀察導致異常的行爲嗎? –
我嘗試多次註釋或刪除30.000行的不同部分,但每次都會彈出相同的錯誤。當我啓動調試,沒有做任何關於函數,它給出了錯誤 – BCA
所以設置它打破了異常,然後看看調用堆棧... –