刚刚在 Windows 10 上安装了 Visual Studio 2019,第一次使用 Visual Studio 并遇到以下错误,这是我尝试运行的基本 hello world 控制台程序。
错误 C1083:无法打开包含文件:’corecrt.h’:没有这样的文件或目录
1>完成构建项目“ConsoleApplication2.vcxproj”——失败。
严重性代码 说明 项目文件行抑制状态 警告 MSB8003 未定义 WindowsSDKDir 属性。可能找不到某些构建工具。 ConsoleApplication2 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppBuild.targets 434
我尝试在 YouTube 上搜索这个错误,当然还有这里,还有微软的官方论坛,但找不到任何东西。
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!\n";
}
代码看起来很好。
原文由 Pawan Nirpal 发布,翻译遵循 CC BY-SA 4.0 许可协议
我今天遇到了同样的问题。原来我在安装时没有检查 Win10SDK 以节省磁盘空间。
解决方案:
在VS中,进入工具菜单=>获取工具和功能=>安装 Windows 10 SDK(10.XX.XX.XX)
安装后,启动 VS 并打开您的项目,右键单击您的 _项目_( _非解决方案_)->属性->常规->Windows SDK 版本,检查值应为 10.0 而不是空白。然后编译就成功了。