2016-01-14 10 views
1

Я создал проект установки. Я также добавил условие запуска. Если условие не выполняется, оно вызывает ошибку. Теперь я хочу запустить файл msi из командной строки. Но когда я делаю это, если есть какая-либо ошибка (если условие не удовлетворяет), то мне нужно, чтобы ошибка также была указана в командной строке. В настоящее время, когда я запускаю его из командной строки, ошибка появляется в виде окна сообщения. Дайте мне знать, как я могу получить это в командной строке. Или, может быть, записать в файл журнала и исправить путь файла журнала в командной строке.Как запустить проект настройки Visual Sudio из командной строки

Заранее спасибо.

+0

Я чтобы закрыть этот вопрос как не относящийся к теме, потому что это не связано с разработкой или созданием файла MSI. Это вопрос ИТ. – PhilDW

ответ

1

При запуске MSI используется msiexec.exe, то есть windows-like приложение. Нет никакой консоли для написания ошибок.

Вместо этого вы можете enable logging:

Msiexec/я "C: \ MyPackage \ Example.msi"/L * V "C: \ LOG \ example.log"