在我的应用程序中,我使用了各种资源。我指定了预构建事件来将我的资源复制到输出目录。我的目录结构是这样的:如何在Visual Studio中运行应用程序时访问资源?
/Debug/Models/
/Debug/Shaders/
/Debug/Textures/
/Debug/sfero.exe
/Debug/...
我要访问相对于.exe文件,这些资源时,我直接从Debug文件夹中运行的可执行文件,工作正常,但是当我在Visual Studio中运行它,它正在不同目录中启动,因此我无法访问我的资源。显然,我不想将资源复制到Visual Studio运行我的应用程序的位置。
有什么建议吗? 谢谢