32位版本的Visual Studio远程调试监视器不能用于调试64位进程?

时间:2011-12-24 20:43:14

标签: visual-studio visual-studio-2010

我正在尝试在运行VS2010的旧Windows XP计算机上运行我的visual studio(2010)C ++项目。但是,当我运行它时,我会收到此问题标题中列出的错误。为什么会这样,我该如何解决?

2 个答案:

答案 0 :(得分:3)

当我启用Silverlight调试器时,同样的错误正在向我投掷。解决此问题

  • 打开项目属性
  • 在“网络”标签下查找“调试器”
  • 删除“Silverlight”
  • 上的刻度线

答案 1 :(得分:0)

通常,调试器应该与调试对象具有相同的位数(或者至少它必须能够理解目标的体系结构)。在任何常见的方法中,基于x86的调试器将无法调试x64应用程序。

Visual Studio documentation说:

  

要调试在远程计算机上运行的64位应用程序,   您需要在远程计算机上安装64位远程调试器。   您的最后一张光盘上提供了64位远程调试器   Visual Studio安装集。