我正在使用VS 2010.我在代碼中進行了更改以記錄應用程序異常。在Visual Studio中,當我調試時,我可以在分配的文件夾中記錄所有異常。但是,當我發佈我的應用程序時,我無法記錄例外情況。 (System.StackOverFlowException
發生在mscorlib.dll
)這是我從發佈的應用程序獲取的錯誤,當我收到異常並且無法記錄任何應用程序相關異常時。已發佈代碼中的System.StackOverFlowException錯誤
-1
A
回答
0
你不能趕上System.StackOverFlowException
。除非你自己拋出,或者你的應用程序在調試器或其他主機進程中運行。
您必須使用調試器捕獲異常。如果您的測試設置中沒有發生異常,則應該獲取'用戶'正在使用的數據。
+1
爲什麼這是downvoted(+1)? –
+0
我認爲這是低調,因爲原來的答案更像是一個評論。 – Mixxiphoid
相關問題
- 1. 代碼錯誤發佈
- 2. 已發佈Azure代碼
- 3. System.StackOverflowException錯誤
- 4. System.StackOverflowException當DataBind()代碼被觸發
- 5. 獲取已發佈密鑰的代碼
- 6. 代碼塊布爾錯誤
- 7. 爲什麼發佈的Java源代碼中存在錯誤?
- 8. 在matlab中發佈代碼時出錯
- 9. 錯誤:mscorlib.dll中發生類型'System.StackOverflowException'的未處理異常
- 10. 代碼中的某處發生錯誤
- 11. 將HTML代碼發佈爲JSON值時發生403錯誤
- 12. Yii2發佈代碼運行命令時發生測試錯誤
- 13. INNER JOIN MySQL的布爾錯誤代碼
- 14. Firebase錯誤代碼9999「已屏蔽」
- 15. DOJO錯誤代碼已經註冊
- 16. 獲得在C#代碼意外「System.StackOverflowException」
- 17. 嘗試安裝發佈時的錯誤代碼-7 APK
- 18. xcode上的應用發佈代碼簽名錯誤
- 19. 代碼分析發現設計器代碼中的CA2213錯誤
- 20. 已發佈插件的QAT中的錯誤?
- 21. 在NSError代碼中發生錯誤
- 22. enableHiveSupport在java中引發錯誤代碼
- 23. 我已經簽入代碼後,如何在TFS中發佈代碼審查?
- 24. mscorlib.dll中發生了'System.StackOverflowException'
- 25. 'System.StackOverflowException'發生在WindowsBase.dll中
- 26. 發佈代碼Pypi
- 27. SSIS錯誤代碼DTS_E_OLEDBERROR。發生了OLE DB錯誤。錯誤代碼:0x80040E14
- 28. 發佈錯誤
- 29. Java - 代碼中的錯誤代碼
- 30. MySQL代碼中的錯誤代碼1217
爲什麼你首先得到異常?你不能在本地調試它,解決問題,然後發佈固定的應用程序? –
首先,您應該盡一切力量來在生產環境中記錄錯誤,但如果確實不可能,您可以在大多數時間在Windows事件查看器中找到您的異常詳細信息。 – slawekwin
請仔細閱讀[問題清單](http://meta.stackoverflow.com/questions/260648/stack-overflow-question-checklist),然後[編輯]你的問題。 [mcve]會有幫助,因爲此時你依賴於我們的猜測能力 – rene