当前调试器框架配置
有人知道为什么在调试附加的 ASP.NET 2.0 应用程序时收到此消息吗?
Microsoft .NET Framework v1.0、1.1 或 2.0 引发了未处理的异常,但当前调试器配置为调试 Microsoft .NET Framework v4.0 代码。使用SOS工具检查异常。
我安装了.NET 4.0,应用程序在IIS7中运行。
Somenone knows why I get this message when I'm debugging an attached ASP.NET 2.0 application ?
An unhandled exception was raised from Microsoft .NET Framework v1.0, 1.1, or 2.0, but the current debugger is configured to debug Microsoft .NET Framework v4.0 code. Examine the exception using the SOS tool.
I have .NET 4.0 installed, the application are running in a a IIS7.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
假设您使用的是 Visual Studio 2010
当附加到进程进行调试时,您应该选择代码类型:
默认是托管 (v4.0) 代码
其他选项有:
Assuming that you are using visual studio 2010
When attaching to the process for debugging you should select the type of code:
The default is managed (v4.0) code
Other options are:
连接到调试器后,您需要检查正确的框架版本。例如,点击
调试
->附加到进程
,它将打开“附加到进程”窗口。它应该有一个Select
按钮来选择要调试的代码类型。选择托管(v2.0、v1.1、v1.0)代码
选项,然后附加到要调试的进程。When you've attached to your debugger, you need to check the right framework version. For example, click
Debug
->Attach to Process
and it will bring up the Attach to Process window. It should have aSelect
button to select the type of code to debug. Select theManaged (v2.0, v1.1, v1.0) code
option and then attach to the process you want to debug.