1

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

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

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

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

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

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

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

1 ответ1

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .