cocos2dx 3.10 win32发布问题

使用cocos deploy打包win32 release 运行.exe出现黑屏,环境是vs2013 win10,哪位大神知道是为什么?还是有其他的打包方式??

你说的cocos deploy指的是?

cocos 命令行 cocos deploy -p win32 -m release

之前有报过是release编译有问题,你这个好像不一样。因为windows不是发布平台,所以该任务往后延,到3.12解决。先建立issue记录一下:https://github.com/cocos2d/cocos2d-x/issues/15504

那如果直接在vs里面用Debug生成,想要直接发给没有安装vs的用户测试,用户需要安装什么吗?
比如说我用vs2015生成,发给win7用户。我给用户安装了Microsoft Visual C++ 2015 Redistributable (x64) - 14.0.23026 还是黑屏

这个我还真不清楚。按我的理解,debug和release没有区别,只是代码的区别。我觉得是不是你的dll、lib以及资源没有拷贝完整引擎的?

dll和资源是生成的时候就有的,那可能是lib没有拷贝吧,我再试试。谢谢你!!

dll和lib整理好就可以了啊,还有游戏用到的资源,推荐你用win下面的出包工具,直接生成exe,这样把资源和dll,lib打包到一起,在别人的电脑上就能运行起来

打包需要.net framework吗,如果要的话是需要什么版本?

这个应该不需要吧,如果需要那在win下面肯定会有提示,那是使用出包工具的事,跟你的项目没有关系,而且,到底有没有这样的需求,你自己需要尝试一下,有些问题别能人帮助你,有些问题自己动手才能知道答案

推荐使用InstallShield

好的,谢谢!

同样感谢!!