Проблемы создания установщиков NSIS на Windows 7 - PullRequest
0 голосов
/ 23 февраля 2012

У меня возникли абсурдные проблемы с NSIS, предположим, что самый простой файл hello world nsis:

outfile "hello_world.exe"

# create a default section.
section

# create a popup box, with an OK button and the text "Hello world!"
messageBox MB_OK "Hello world!"

sectionEnd

Теперь nsis генерирует hello_world.exe без ошибок, и файл выглядит правильно. Но попытка запустить его на Windows 7 в моей виртуальной машине выдает ошибку

/ path / to / hello_world.exe Указанный путь не существует

, что довольно странно, потому что это точно такой же путь, и он существует. Самое смешное, что запуск одного и того же исполняемого файла из wine отлично работает!

Есть идеи о том, что это может быть?

1 Ответ

0 голосов
/ 23 февраля 2012

Я нашел решение, и это довольно удивительно.Этот файл, который я пытался запустить, находится в общем каталоге, предоставленном virtualbox, и доступен из моего Linux-бокса.

Теперь запуск установщиков NSIS по этим путям просто не работает, в то время как попытка запустить любой другой exe-файлпросто отлично.

Копирование установщика NSIS в другое место работает отлично, с тем же файлом ..

...