我在 VS 2012 中有一个 C++ 项目。
我可以将版本设置为 x64,并且运行良好。
但我无法对调试执行相同的操作。在构建配置中,当我将应用程序的平台更改为 x64 时,退出构建管理器后它会更改为 win32。
我的解决方案中的条目如下:
{AD00C39B-4CDE-4A88-BA72-C4FD9EC53D2C}.Debug|Win32.ActiveCfg = Debug|Win32
{AD00C39B-4CDE-4A88-BA72-C4FD9EC53D2C}.Debug|Win32.Build.0 = Debug|Win32
{AD00C39B-4CDE-4A88-BA72-C4FD9EC53D2C}.Debug|x64.ActiveCfg = Debug|Win32
{AD00C39B-4CDE-4A88-BA72-C4FD9EC53D2C}.Debug|x64.Build.0 = Debug|Win32
{AD00C39B-4CDE-4A88-BA72-C4FD9EC53D2C}.Release|Win32.ActiveCfg = Release|Win32
{AD00C39B-4CDE-4A88-BA72-C4FD9EC53D2C}.Release|Win32.Build.0 = Release|Win32
{AD00C39B-4CDE-4A88-BA72-C4FD9EC53D2C}.Release|x64.ActiveCfg = Release|x64
{AD00C39B-4CDE-4A88-BA72-C4FD9EC53D2C}.Release|x64.Build.0 = Release|x64
如果我将调试平台更改为 x64,它会在我运行 vs 并保存解决方案后恢复为 win32。
我需要做什么来确保我的调试系统在 x64 中工作?
最佳答案
Even when debugging locally Visual Studio 2012 uses remote debugging to connect between WOW64 and the 64-bit application on the same computer ,因此请确保您已安装远程调试,here is how .
关于c++ - 为什么我不能在 visual studio 2012 的调试配置中将平台设置为 x64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17316216/