在调试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系统自带的例子时,提示也是这样的错误!这怎么解决呢?是什么原因呢?谢谢。。。
------其他解决方案--------------------------------------------------------
就是这个项目:C:\Program Files\Microsoft Visual Studio 9.0\Samples\2052\AllVCLanguageSamples\C++\MFC\internet\MFCIE,从这个文件AllVCLanguageSamples中解压出来的。
------其他解决方案--------------------------------------------------------
还好,问题解决,主要是编译的平台选择的不是Win32,就是Debug后面的那一个,选择为Win32后,编译和调试都能正常了。。。