【发布时间】:2013-06-26 09:23:56
【问题描述】:
我在 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 下工作?
【问题讨论】:
-
可能您在项目中使用了错误版本的 .net 框架。
标签: c++ visual-studio-2012 64-bit visual-studio-debugging