Visual Studio 2012 не находит файлы ресурсов во время отладки

В настоящее время я изучаю SFML, и у меня есть немного кода в моей программе:и у меня есть файл plane.png внутри папки Textures, которая находится в той же папке, что и исполняемый файл.Когда я запускаю исполняемый файл через проводник Windows, текстура загружается без проблем, но когда я запускаю ее как отладочную в VS, я получаю такой вывод:Первая строка из SFML, вторая из моей программы.Есть ли способ это исправить?Я также попытался поместить папку текстур в несколько разных мест в корневой папке проектов, но без изменений.
4 голоса | спросил isklenar 22 J000000Monday13 2013, 19:52:06

1 ответ


0
Попробуй это.Перейдите в Свойства конфигурации проекта.Посмотрите на вкладку «Отладка».Там должно быть поле «Рабочий каталог».Рабочий каталог может отличаться от каталога, в котором находится ваш исполняемый файл.Вы можете изменить рабочий каталог так, чтобы он совпадал с каталогом, из которого вы запускаете исполняемый файл в проводнике Windows, чтобы исполняемый файл мог найти файл по тому же относительному пути.(Примечание: я использую VS 2010, поэтому точные названия опций и т. Д. Могут отличаться).
ответил A.E. Drew 22 J000000Monday13 2013, 19:58:05

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132