Rah*_*han 5 c# visual-studio-2010 c-preprocessor
我正在使用Visual Studio 2010 C#.
除了更改所有项目的构建属性之外,我最近使用配置管理器更改了x64解决方案中的所有项目.从那以后,该#if (DEBUG)指令不起作用,好像DEBUG常数消失了.
#if (DEBUG)
// This code does not execute even in debug mode!
#endif
Run Code Online (Sandbox Code Playgroud)
我还注意到,而不是通常bin\Debug和bin\Release文件夹,现在项目编译成bin\x64\Debug和bin\x64\Release.
我搜索了一下,但大多数相关结果都包含如何配置,x64如果它默认情况下不显示.
Ree*_*sey 14
在创建x64平台时,该平台的调试设置可能不会定义DEBUG常量.
在项目的属性中,转到x64/Debug配置/平台,然后选中"Build"选项卡.有一个名为"Define DEBUG constant"的复选框.确保已选中.
| 归档时间: |
|
| 查看次数: |
1791 次 |
| 最近记录: |