【发布时间】:2014-10-20 04:03:05
【问题描述】:
我正在使用 SFML 2.0 和 Visual Studio 2010 Professional 创建游戏。当我在 Visual Studio 中测试我的游戏时,它运行良好,加载了所有资源。找到所有资源没有问题。但是,当我构建我的 setup.exe 文件并安装我的游戏时,部署的版本找不到资源。
我觉得这与它在 Visual Studio 中寻找资源的位置与在系统上安装时相比有关。在 Visual Studio 中,程序访问项目文件的默认目录中的“res”文件夹。显示here。
当我安装游戏时,我将要安装的“res”文件夹打包在.exe like-so 旁边。
但是,当我运行已部署的游戏时,它找不到任何资源,因此崩溃了。我觉得这是一个非常简单的修复,只需将“res”文件夹放在不同的位置,但我已经搞砸了一段时间,无法让它工作。我应该将“res”文件夹放在安装程序的什么位置?
【问题讨论】:
标签: visual-studio-2010 visual-studio installation windows-installer sfml