2010-10-04 137 views
0

每當我嘗試訪問Web應用程序中的屬性時,我的Visual Studio調試器都會分離。我不使用Visual Studio的內部網絡服務器,只是標準的IIS。好像是酒店的地方堆棧溢出Visual Studio 2008調試器分離

(服務器應用程序不可用)

,但我不能找到它。有在事件日誌的錯誤消息:

ASPNET_WP.EXE(PID:5200)意外停止

我試圖刪除包括ASP.NET臨時文件,在不改變所有temp文件夾所有。我試着開始

devenv.exe的/日誌

,但在日誌XML,幾乎沒有任何異常。有什麼辦法來得到導致調試器停止/分離的異常嗎?

更多信息是另一位同事可以調試該屬性。我試圖得到他的vssetting文件,但沒有改變。 THX

+0

屬性內的代碼是什麼? – Paddy 2010-10-04 11:55:27

+0

它是一個具有〜200行代碼的類 – misnyo 2010-10-04 12:00:54

回答

0

突然和意外的調試器分離的最可能的原因是在調試過程中堆棧溢出。這不能通過更改Visual Studio中的設置來解決,只能通過更改/修復惡意進程中的錯誤。

一兩件事你可以做些什麼來幫助追查問題是禁止隱性財產評估

  • 工具 - >選項
  • 調試器 - >常規
  • Unchecke「啓用隱財產的ToString評估」

在禁用時,調試器將只執行您明確要求的屬性。這應該有助於縮小有問題的財產/方法。