Visual Studio 2010不允许我调试Web应用程序

时间:2010-06-25 04:47:27

标签: visual-studio debugging visual-studio-2010 64-bit

我将.NET Target框架设置为.NET Framework 3.5

当我尝试使用f5进行调试时,我在弹出窗口中收到以下消息: “无法在Web服务器上开始调试。使用早于4.0的Microsoft.NET Framework版本时,不支持x64进程的混合模式调试。”

当然,当我将目标框架设置为.NET 4.0时,它可以正常工作。但是我的Web服务器最多只支持3.5,因此我必须尝试使用​​3.5。

与Google搜索解决方案最匹配的位置可在此处找到: http://msdn.microsoft.com/en-us/library/dd409790.aspx

然而,当我尝试按照步骤将平台更改为x86时,它告诉我改变的设置并不存在。最接近的是项目属性 - >构建 - >平台目标,但不能解决问题。

我做错了什么? 谢谢您的时间

1 个答案:

答案 0 :(得分:5)

您需要做的是禁用混合模式调试。这是同时调试本机和托管代码。这就是造成这个问题的原因。

  • 右键单击启动项目并选择属性
  • 转到“调试”选项卡
  • 取消选中“启用非托管代码调试”