msi Я работаю над необходимостью отправки значения свойства для SERVER_MODE из командной строки для запуска. Однако, похоже, это условие даже не существует, потому что msi просто установит без проблем. Файл журнала не может найти имя свойства, которое, как я полагаю, не определено. Вот что я сделал:Условие Wix не блокирует msi от установки
<Property Id="SERVER_MODE2" Secure="yes">
<CustomAction Id="CheckForDashboardProperty" Error="!(loc.LaunchFromDashboard)" />
<InstallExecuteSequence>
<Custom Action="CheckForDashboardProperty" Before="LaunchConditions">Not SERVER_MODE2 And Not Installed</Custom>
</InstallExecuteSequence>
<InstallUISequence>
<Custom Action="CheckForDashboardProperty" Before="LaunchConditions">Not SERVER_MODE2 And Not Installed</Custom>
</InstallUISequence>