当前位置: 代码迷 >> VC >> Visual Studio的32替版本无法调试64为进程或64为转储?
  详细解决方案

Visual Studio的32替版本无法调试64为进程或64为转储?

热度:9166   发布时间:2013-02-25 00:00:00.0
Visual Studio的32为版本无法调试64为进程或64为转储??
在调试MSDN2005的例子程序:IPDRIVE的时候,运行就会出现:
Visual Studio的32为版本无法调试64为进程或64为转储。
请改用Visual Studio远程调试监视器(MSVCMON.EXE)的64位版本进行远程调试。

我想如果把编译环境编程32位的是不是不会出现这个错误。但是不知道哪里可以改!
环境是:VC++.net2005

------最佳解决方案--------------------------------------------------------
VS2005在安装的时候默认是不安装64位VC编译器的,需要自己勾选,如果安装时没有勾选,也可以修改安装。
------其他解决方案--------------------------------------------------------
编译器默认安装不会装vc++ 64bit compiler,可以用安装光盘add/remove安装64位编译器
------其他解决方案--------------------------------------------------------
楼上正解,全安装吧,省事,现在空间不是什么问题。
------其他解决方案--------------------------------------------------------
你好,我的系统在安装vs2008时,安装了x64位的编译器和连接器,可是在打开vs2008系统自带的例子时,提示也是这样的错误!这怎么解决呢?是什么原因呢?谢谢。。。
引用:
VS2005在安装的时候默认是不安装64位VC编译器的,需要自己勾选,如果安装时没有勾选,也可以修改安装。

------其他解决方案--------------------------------------------------------
就是这个项目:C:\Program Files\Microsoft Visual Studio 9.0\Samples\2052\AllVCLanguageSamples\C++\MFC\internet\MFCIE,从这个文件AllVCLanguageSamples中解压出来的。
------其他解决方案--------------------------------------------------------
还好,问题解决,主要是编译的平台选择的不是Win32,就是Debug后面的那一个,选择为Win32后,编译和调试都能正常了。。。
  相关解决方案