VS 2008 Custom Action во время установки - PullRequest
0 голосов
/ 07 ноября 2011

Моя проблема заключается в следующем: мне нужно запустить .bat и .exe файл во время установки.Я написал .bat, который запускает их последовательно с помощью команды WAIT, так что мне нужно будет запустить только 1 файл во время установки.Я создал пользовательское действие и запустил файл .bat так же, как он говорит в этом вопросе, и он работает на Windows 7. Однако мне нужно, чтобы он работал на XP, поскольку это операционная система, в которой мое приложениебудет развернут на.При попытке установить на XP появляется следующее сообщение об ошибке:

«Проблема с установочным пакетом Windows. Программа, запущенная в ходе установки, не завершилась должным образом. Обратитесь в службу поддержки.или поставщика пакета. "

Я просмотрел много источников в Интернете и перепробовал множество решений, но ничего не помогло.

Я попытался удалить содержимое моей папки% temp%, но это не помогло.Т помочь.Я использую администратора, поэтому я не думаю, что привилегии являются проблемой.Я не знаю, что делать, и мне нужно, чтобы это сработало ... может кто-нибудь помочь мне?

1 Ответ

1 голос
/ 08 ноября 2011

Пользовательские действия EXE показывают эту ошибку, когда их возвращаемое значение не равно 0. Поэтому убедитесь, что ваш BAT-файл не возвращает ненулевое значение.Также проверьте, правильно ли работает ваша командная строка в старых версиях Windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...