cocos creator发布到win编译失败

编译模式:release
正在编译…
要求的 VS 版本:[2017]
正在执行:’“C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.com” “C:\Users\Administrator\Desktop\GAME\demo\DemoGame\build\jsb-link\frameworks\runtime-src\proj.win32\DemoGame.sln” /Build “Release” /Project “DemoGame”’

Microsoft Visual Studio 2017 版本 15.0.28307.960。
版权所有 © Microsoft Corp。保留所有权利。
1>------ 已启动生成: 项目: libcocos2d, 配置: Release Win32 ------
1>AudioEngine.cpp
1>d:\cocos\cocoscreator\resources\cocos2d-x\cocos\platform\win32\ccplatformdefine-win32.h(46): fatal error C1083: 无法打开包括文件: “assert.h”: No such file or directory
1>已完成生成项目“libcocos2d.vcxproj”的操作 - 失败。
2>------ 已启动生成: 项目: DemoGame, 配置: Release Win32 ------
2>jsb_module_register.cpp
2>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\crtdefs.h(10): fatal error C1083: 无法打开包括文件: “corecrt.h”: No such file or directory (编译源文件 …\Classes\jsb_module_register.cpp)
2>main.cpp
2>AppDelegate.cpp
2>c:\users\administrator\desktop\game\demo\demogame\build\jsb-link\frameworks\runtime-src\proj.win32\main.h(32): fatal error C1083: 无法打开包括文件: “tchar.h”: No such file or directory (编译源文件 main.cpp)
2>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\crtdefs.h(10): fatal error C1083: 无法打开包括文件: “corecrt.h”: No such file or directory (编译源文件 …\Classes\AppDelegate.cpp)
2>已完成生成项目“DemoGame.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 2 个,最新 0 个,跳过 0 个 ==========
执行命令出错,返回值:1。

VS2017 有没有安装 window sdk 组件?

有安装win SDK 8.1

这个是VS2017配置的问题,网上有类似的问题,自己搜索一下~

好的信息

Microsoft Visual Studio 2017 版本 15.0.28307.1300。
版权所有 © Microsoft Corp。保留所有权利。
1>------ 已启动生成: 项目: libcocos2d, 配置: Release Win32 ------
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Platform.targets(67,5): error MSB8020: 无法找到 v142 的生成工具(平台工具集 =“v142”)。若要使用 v142 生成工具进行生成,请安装 v142 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”。
1>已完成生成项目“libcocos2d.vcxproj”的操作 - 失败。
2>------ 已启动生成: 项目: hello_world, 配置: Release Win32 ------
2>main.cpp
2>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\xlocale(319): warning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc
2>LINK : fatal error LNK1181: 无法打开输入文件“v8.dll.lib”
2>已完成生成项目“hello_world.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 2 个,最新 0 个,跳过 0 个 ==========
执行命令出错,返回值:1。
这种应该怎么解决 window sdk 都已安装

我也遇到了,怎么没有解决方法。。。。。ai说要检查路径。。。。。我觉得不靠谱

已解决,要更改vs2017,有东西没勾上