0

У меня очень простой проект установки Visual Studio 2010. В этом проекте у меня есть простое пользовательское действие, выполняемое исполняемый файл из третьей части. Пока ничего сложного. Теперь я хочу добавить параметр, поэтому при запуске установщика у меня есть возможность пропустить это настраиваемое действие. Предположим, например, что я хочу запустить мой установщик с помощью коммутатора в командной строке. Что-то вроде этогоВ проекте настройки визуальной студии, как я могу предотвратить выполнение условного пользовательского действия?

мой-MSI-name.msi/NoAction

То, что я хочу добиться того, чтобы пропустить пользовательское действие, если это «/ NoAction» добавляется в качестве переключателя, в противном случае его запуска. Возможно ли это? Я не могу найти ответа на этот вопрос.

ответ

0

поздний ответ, но:

а) Синтаксис для запуска в MSI на основе установки является Msiexec/I

б) Если вы делаете Msiexec/I RUNIT = 1 вы можете иметь условие на пользовательское действие RUNIT = 1 или какой-либо другой вариант, основанный на том, как вы хотите, чтобы он работал.