首页 > 解决方案 > 在发布模式下找不到基本窗口包括

问题描述

我有一个在 VS2019 下开发的 C++ 项目,可以使用调试模式(x64 和 Windows SDK 10.0.18362.0)正常工作。

但是当我尝试使用发布模式编译它时,我得到了数百个错误,例如:

    Error (active)  E1696   unable to open source file "ctype.h"    SYABOT_ScanAndControl   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cctype  12  
    Error (active)  E1696   unable to open source file "errno.h"    SYABOT_ScanAndControl   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cerrno  12  
    Error (active)  E1696   unable to open source file "float.h"    SYABOT_ScanAndControl   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cfloat  11  
    Error (active)  E1696   unable to open source file "locale.h"   SYABOT_ScanAndControl   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\clocale 12  
    Error (active)  E1696   unable to open source file "corecrt.h"  SYABOT_ScanAndControl   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\crtdefs.h   10  
    Error (active)  E1696   unable to open source file "stddef.h"   SYABOT_ScanAndControl   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cstddef 12  
    Error (active)  E1696   unable to open source file "stdio.h"    SYABOT_ScanAndControl   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cstdio  12  
    Error (active)  E1696   unable to open source file "stdlib.h"   SYABOT_ScanAndControl   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cstdlib 13  
    Error (active)  E1696   unable to open source file "math.h" SYABOT_ScanAndControl   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cstdlib 12  
    Error (active)  E1696   unable to open source file "string.h"   SYABOT_ScanAndControl   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\cstring 12  
    Error (active)  E1696   unable to open source file "time.h" SYABOT_ScanAndControl   C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\include\ctime   12

我真的很困惑,我还没有在谷歌上找到任何信息来解决这个问题。我希望有人可以在这里帮助我。先感谢您。

标签: c++visual-studiorelease

解决方案


建议您在设置 Windows SDK 版本时检查属性页中的配置选项。

我建议你可以选择All Configurations。您还可以选择Release然后设置 Windows SDK 版本。

在此处输入图像描述

在此处输入图像描述


推荐阅读