2011-05-18 75 views
1

Somenone知道爲什麼我在調試附加的ASP.NET 2.0應用程序時收到此消息?當前debbuger框架配置

從Microsoft .NET Framework v1.0,1.1或2.0引發了未處理的異常,但當前的調試器配置爲調試Microsoft .NET Framework v4.0代碼。使用SOS工具檢查異常。

我已經安裝了.NET 4.0,應用程序正在IIS7中運行。

回答

0

當您連接到調試器時,您需要檢查正確的框架版本。例如,點擊Debug - >Attach to Process,它會彈出Attach to Process窗口。它應該有一個Select按鈕來選擇要調試的代碼的類型。選擇Managed (v2.0, v1.1, v1.0) code選項,然後附加到您要調試的進程。

1

假設你正在使用Visual Studio 2010

當連接到進程進行調試,你應該選擇的代碼類型:

默認爲管理(V4.0)代碼

其他選項有:

  • 託管(V2.0,V1.1,V1.0)
  • 母語
  • 腳本
  • SilverLight的
  • T-SQL
  • 工作流程
+1

如果你沒有連接到一個已經運行的進程,但試圖與Visual Studio的推出 '開始調試' 按鈕是什麼?這個設置在哪裏?這不是在您指定配置,外部程序,工作目錄等的項目屬性頁面上的選擇。 – 2014-06-11 23:41:12