2016-04-23 4 views
1

Когда я упаковываю свое приложение для обуви для Windows, изображения не работают. У меня есть это очень простое приложение (min_test.rb):Ruby Shoes App, упакованное для Windows, не отображает изображения

Shoes.app() 
{ 
    background "bg.jpg" 
} 

Который работает нормально, если я запускаю его через обувь, но когда я упаковать его с ботинками, так что я получаю автономный .exe файл изображения не нагрузки. Внутри папки находятся следующие данные:

min_test.rb 
bg.jpg 
min_test.exe (after packaging) 

ответ

0

Если Shoes3.3.1, действительно, на linux тоже.
пульт (alt- /) говорит «не удалось найти tmp ..... bg.jpg»?
(фона или изображения)
вы могли бы подать отчет об ошибке, пожалуйста: https://github.com/Shoes3/shoes3/issues

EDIT: К сожалению, подождите
если Shoes3.3.1!
Вы должны сначала сделать shy, а затем exe, и полученный exe будет находиться вне каталога, где есть ваш сценарий и изображение. следить за этим: https://github.com/Shoes3/shoes3/wiki/Packaging
(примечание: проверено на Linux и Windows)

+0

Ах, ваши редактирования работы, однако это заставляет меня работать в следующей проблеме. Когда вы делаете это, кажется, что все изображения попадают в файл .exe. Моя программа будет загружать изображения из Интернета, поэтому я не могу предварительно упаковать изображения. Если я последую за вашим редактированием и не получаю изображения в папке, когда я упаковываю в .exe, ни одно из изображений не отображается, даже если я перемещаю файл .exe в папку, в которой потом находятся изображения. У вас есть идея, как это решить? – MaloW

+0

Я создам отдельный вопрос по этому вопросу, поскольку исходная проблема теперь решена. Благодаря! – MaloW

 Смежные вопросы

  • Нет связанных вопросов^_^