当前的调试器框架配置

时间:2011-05-18 19:22:08

标签: debugging frameworks configuration version

Somenone知道为什么我在调试附加的ASP.NET 2.0应用程序时收到此消息?

从Microsoft .NET Framework v1.0,1.1或2.0引发了未处理的异常,但当前的调试器配置为调试Microsoft .NET Framework v4.0代码。使用SOS工具检查异常。

我安装了.NET 4.0,应用程序在IIS7中运行。

2 个答案:

答案 0 :(得分:1)

假设您使用的是visual studio 2010

当附加到调试过程时,您应该选择代码类型:

默认为托管(v4.0)代码

其他选项包括:

  • 管理(v2.0,v1.1,v1.0)
  • 本地
  • 脚本
  • Silverlight的
  • T-SQL
  • 工作流

答案 1 :(得分:0)

当您连接到调试器时,需要检查正确的框架版本。例如,点击Debug - > Attach to Process,它将打开Attach to Process窗口。它应该有一个Select按钮来选择要调试的代码类型。选择Managed (v2.0, v1.1, v1.0) code选项,然后附加到要调试的进程。