Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение > NSIS


Автор: error 23.7.2008, 17:15
Господа, кто работал с NSIS? Произошел абсолютный затуп.

Вот кусок скрипта инсталлятора.
Код

ClearErrors
ExecWait '$INSTDIR\returnZero.exe'

IfErrors ERROR OK

ERROR:
##Действия при ошибке

OK:
##Когда всё хорошо


returnZero - это заглушка, екзешник, написан на C++, содержит ровно вот такой код 
Код

int _tmain(int argc, _TCHAR* argv[])
{
    return 0;
}


Беда в том, что при работе инсталлятор всегда переходит на ERROR
Хотя программа returnZero отрабатывает корректно с возвратом кода 0.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)