Microsoft Visual Studio Community 2019:致命错误 C1083:无法打开包含文件:'corecrt.h':没有这样的文件或目录
Posted
技术标签:
【中文标题】Microsoft Visual Studio Community 2019:致命错误 C1083:无法打开包含文件:\'corecrt.h\':没有这样的文件或目录【英文标题】:Microsoft Visual Studio Community 2019: fatal error C1083: Cannot open include file: 'corecrt.h': No such file or directoryMicrosoft Visual Studio Community 2019:致命错误 C1083:无法打开包含文件:'corecrt.h':没有这样的文件或目录 【发布时间】:2020-03-15 16:44:41 【问题描述】:刚刚完成了 Microsoft Visual Studio Community 2019 的全新安装,没有可选功能, 尝试使用 c++ 控制台应用程序项目类型运行简单代码:
#include <iostream>
using namespace std;
int main()
cout << "testing vs 2019" << endl;
return 0;
出现以下错误:
1>----- 重建所有已启动:项目:Project1,配置:调试 x64 ------ 1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppBuild.targets(434,5):警告MSB8003:未定义WindowsSDKDir属性。可能找不到某些构建工具。
1>来源.cpp 1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.23.28105\include\crtdefs.h(10,10):致命错误 C1083:无法打开包含文件:' corecrt.h':没有这样的文件或目录 1>完成建设项目“Project1.vcxproj”——失败。 ==========全部重建:0成功,1失败,0跳过==========
【问题讨论】:
【参考方案1】:我建议你应该在 VS2019 安装程序中下载并安装 Windows 10 SDK。
选择的版本需要与项目中设置的版本一致。
【讨论】:
@Pankaj,如果您的情况已经解决,请将答案标记为正确的,这将对其他人有益。 为什么构建不需要 Windows API 调用的应用程序需要 Windows SDK? Windows SDK 包含自 Visual Studio 2015 以来的 C 运行时标头和库,因此几乎可以构建任何 C/C++ 程序。【参考方案2】:安装通用 CRT SDK - 请参阅此处的文章Universal-crt
【讨论】:
以上是关于Microsoft Visual Studio Community 2019:致命错误 C1083:无法打开包含文件:'corecrt.h':没有这样的文件或目录的主要内容,如果未能解决你的问题,请参考以下文章
microsoft visual studio 2010下载
怎么用microsoft visual studio制作一个选择题