Я использую Visual Studio 2008 для написания установки, и я совершенно новичок в установке. Я создал установку и успешно написал некоторые пользовательские действия, используя сборку C #. Одно действие устанавливает значение реестра RunOnce, и теперь мне нужно предложить пользователю перезагрузиться после завершения установки, но я понятия не имею, как. Я прочитал документацию по классу Установщика, но не могу найти упоминаний о перезагрузке.
Я предполагаю, что мне нужно каким-то образом перейти к возможности вызова MsiSetProperty и установить свойство REBOOT, но я не знаю, как это сделать из моего .NET проекта установщика. *