2

У меня есть проект установщика Windows (VS 2008), и я хочу создать очень простое событие пост-сборки, которое только открывает целевую папку, с выбранным установщиком.PostBuildEvent в проекте WindowsInstaller возвращает код ошибки '1'

Так я напечатал следующее в поле PostBuildEvent:

explorer.exe /select, $(BuiltOuputPath)

Проблема в том, я получаю следующее сообщение об ошибке:

ERROR: Error de 'PostBuildEvent' con el código de error '1' 'Error no especificado'

Что переводится как что-то вроде:

ERROR: 'PostBuildEvent' error with error code '1' 'Unspecified error'

Дело в том, что папка открывается, с выбранным установщиком и всем, но он продолжает давать мне ошибку.

Итак, я что-то не так?

+0

происходит ли это только из события после сборки? Как насчет запуска командной строки? –

+0

Если я запускаю командную строку самостоятельно, я получаю ту же ошибку. Поэтому, если я делаю 'explorer.exe/select, (path)' then' echo% errorlevel% 'I get '1'. Но я только что нашел, что если я начну explorer.exe/select, (path) 'он отлично работает (из командной строки я попробую PostBuildEvent позже) – MikMik

ответ

3

Он отлично работает с «старт»:

start explorer.exe /select, $(BuiltOuputPath)

1

Просто измените "BuiltOuputPath" для точного пути вашего выхода проекта установки, например:

"$(E:\INFO BANK\Info Bank Project\Setup2\Debug)"

я уверен, что ошибка исчезнет .. удачи

 Смежные вопросы

  • Нет связанных вопросов^_^