博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CocosCreator+VS2017提示“要求的 VS 版本:[2013, 2015, 2017]”解决办法 无法找到 v140_xp 的生成工具
阅读量:2389 次
发布时间:2019-05-10

本文共 1313 字,大约阅读时间需要 4 分钟。

环境:

CocosCreator_v1.8.1_20180111_win_setup.exe

cocos2d-x-3.13.1

apache-ant-1.9.7

android-ndk-r10d

androidsdk

vs2017

android studio

 

 

官网配置:http://docs.cocos.com/creator/manual/zh/publish/setup-native-development.html后出现下面问题

编译模式:release正在编译...要求的 VS 版本:[2013, 2015, 2017]无法从注册表中找到可用的 VS 安装路径。

 

解决:在构建发布中直接选中vs版本,我的是vs2017。

 

如果还不行,提示:无法找到 v140_xp 的生成工具(平台工具集 =“v140_xp”)。若要使用 v140_xp 生成工具进行生成,请安装 v140_xp 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”。

5>已完成生成项目“libjscocos2d.vcxproj”的操作 - 失败。6>------ 已启动生成: 项目: AircraftWar, 配置: Release Win32 ------6>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Platform.targets(57,5): error MSB8020: 无法找到 v140_xp 的生成工具(平台工具集 =“v140_xp”)。若要使用 v140_xp 生成工具进行生成,请安装 v140_xp 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”。6>已完成生成项目“AircraftWar.vcxproj”的操作 - 失败。========== 生成: 成功 0 个,失败 6 个,最新 0 个,跳过 0 个 ==========执行命令出错,返回值:1。

 

解决方法:用vs2017直接打开编译运行。

 

C:\Users\xhrrj\Documents\NewProject\build\jsb-link\frameworks\runtime-src\proj.win32\hello_world.sln

 用vs2017打开时会自动提示是否升级到v141_xp。如果没有提示而是编译报错,就选择vs2017“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”。安装一些需要的东西,再编译就行了。

再回到CocosCreator界面就可以直接编译了。

 

 

 

开发界面

实测android版(选的是4.4.2  android-19)如果用模拟器一定要勾上use Host GPU,先打开模拟器,再点发布里的 运行。

实测windows版

实测web desktop版

你可能感兴趣的文章
关于大数据的两个大分支
查看>>
spring boot Websocket
查看>>
关于企业到个人的转账
查看>>
Angular4中调用js代码
查看>>
JAVA8-用lamda表达式和增强版Comparator进行排序
查看>>
spring boot 2.0 使用Hikari连接池——号称java平台最快的,替换druid
查看>>
GnuPG Java Wrapper API - Sample code
查看>>
HTTP Cache 总结及Nginx Cache配置
查看>>
基于现有 TensorFlow 模型构建 Android 应用
查看>>
Building an Ionic OCR App with Tesseract
查看>>
Spring boot with Apache Hive
查看>>
使用awr来诊断数据库性能问题
查看>>
exp-00056 exp-00000 导出终止失败的处理
查看>>
oracle impdp network_link直接导入数据报ora-39064 ora-29285
查看>>
oracle 11g rac asm ORA-15064错误
查看>>
Oracle ASM Disk Header
查看>>
Oracle ASM Disk Directory
查看>>
Oracle 12C 跨网络传输数据库
查看>>
Oracle 12.2使用dbms_redefinition.redef_table过程来重定义表的存储属性
查看>>
Oracle 12c full transportable export & import
查看>>