Самораспаковывающийся SFX Winrar не запускается

Самораспаковывающийся SFX Winrar не запускается

Я создал файл SFX (для распаковки и непосредственного запуска программы) с помощью Winrar, который должен быть установлен в папке TEMP. Я указал запустить "bin/myprogram.exe" после извлечения.

Когда я запускаю SFX, я вижу, что моя программа запускается, но закрывается через 0,5 сек. Если я вручную перехожу в папку TEMP и сам запускаю .exe, то все работает очень хорошо.

У кого-то уже была такая же проблема?

Моя процедура:

Я выбираю все необходимые файлы (bin, programData и .ico) Новый архив, устанавливаю режим SFX. Под кнопкой Параметры SFX, на вкладке Дополнительно:

  • Настройка: я пишу bin/myprogram.exe после извлечения
  • Режим: Распаковать во временный файл

Я пробовал распаковать в указанную папку или в programFile, но ничего не изменилось. Та же ситуация

решение1

Поскольку это Windows, просто используйте bin\myprogram.exeвместо этого.

Связанный контент