编译的时侯报错MSB8020要怎么解决

打包win平台,在编译的时候报错——native.zip (1.4 KB)

已经装上了VS2017社区版,日志里却说找不到V140工具集还叫我升级VS。我有点印象(不确定)是说VS2017是V150,VS2015才是V140的,难道这东西不向下兼容吗?
实在搞不定的话我就学学怎么搭服务器然后做个WEB算了的吧……


好坑!我勾选了C++游戏开发的工具集还以为就行了,没想到从右边展开来看才发现,COCOS居然给漏掉了……更新中,但愿更新完了这次能成。


更新了V140工具集(VS2017上带着的是V141)和COCOS工具集之后,WIN的编译总算是能继续下去了,但是不知道为什么最后还是出了点状况运行不了……如果解决不了我就回来接着发问吧……


运行成功,此贴终结

试了下打包安卓,东西都装齐也在cmd里验证过了,然而编译再次报错。android-25又是个什么东西呐。身为一个啥都不懂的萌新表示实在被折腾的……现在等更新完VS再试试打包WIN能不能成功,不然……只希望搭服务器的时候不会折腾我了


编译模式:release
使用 Android Studio 工程:E:\game\jsb-link\frameworks\runtime-src\proj.android-studio
正在执行 ndk-build…
NDK 编译模式:release
正在执行:’“E:\androidstudio\sdk\ndk-bundle\ndk-build” -C E:\game\jsb-link\frameworks\runtime-src\proj.android-studio\app -j4 NDK_MODULE_PATH=E:/cocoscreator/CocosCreator/resources/cocos2d-x;E:/cocoscreator/CocosCreator/resources/cocos2d-x/cocos;E:/cocoscreator/CocosCreator/resources/cocos2d-x/external NDK_TOOLCHAIN_VERSION=4.9’

Android NDK: Found platform level in ./project.properties. Setting APP_PLATFORM to android-25.
Android NDK: APP_PLATFORM set to unknown platform: android-25.
make: Entering directory E:/game/jsb-link/frameworks/runtime-src/proj.android-studio/app' make: Leaving directory E:/game/jsb-link/frameworks/runtime-src/proj.android-studio/app’
E:/androidstudio/sdk/ndk-bundle/build//…/build/core/setup-app-platform.mk:115: *** Android NDK: Aborting . Stop.
执行命令出错,返回值:2。


android studio打开,需要安装Android SDK和NDK

都装了呀


而且这个 android-25 也勾选了的

环境变量我也照步骤设置了,从cmd里打指令也都有反应