Visual studio 如何在Windows上的cocos2d-x.exe中包含图像?

Visual studio 如何在Windows上的cocos2d-x.exe中包含图像?,visual-studio,exe,cocos2d-x,Visual Studio,Exe,Cocos2d X,我已经成功地在iOS和OSX上构建了我的cocos2d-x项目,并在VS2012的Windows上以调试模式构建了我的cocos2d-x项目 但是,在构建发布时,由于图像不存在,它会崩溃。这可以通过将资源目录与.exe文件放在同一目录中来解决 但是,我更希望.exe是自包含的,包括所有资源,类似于OS X上的.app文件。我认为这是可能的,但我不知道如何配置VS以包含图像 这可能吗?我该怎么做?Windows没有类似于OS X软件包/捆绑包的标准机制。有很多可能的解决方案,比如压缩所有资源文件或

我已经成功地在iOS和OSX上构建了我的cocos2d-x项目,并在VS2012的Windows上以调试模式构建了我的cocos2d-x项目

但是,在构建发布时,由于图像不存在,它会崩溃。这可以通过将资源目录与.exe文件放在同一目录中来解决

但是,我更希望.exe是自包含的,包括所有资源,类似于OS X上的.app文件。我认为这是可能的,但我不知道如何配置VS以包含图像


这可能吗?我该怎么做?

Windows没有类似于OS X软件包/捆绑包的标准机制。有很多可能的解决方案,比如压缩所有资源文件或您自己的PAK文件格式,但在EXE文件中包含所有资产(尽管可能)并不是一个好主意。你会注意到,很少有游戏会这样做,而且只有在使用少量数据时才会这样做。这正是我所担心的。OSX bundle方法让我感觉更好。那么,为Windows分发Cocos2d-x应用程序的标准方式是什么呢?.exe和资源目录通常只是压缩在一起吗?是的,或者安装程序软件创建了一个安装包,可以运行其他任务,例如下载更新和驱动程序、安装directx、修改系统设置等。好吧,尽管不是我所希望的,我想这就是答案。如果你把上面的答案贴出来,我会接受的。