Загрузчик WiX Toolset зависает после установки VCRedistC#

Место общения программистов C#
Ответить
Anonymous
 Загрузчик WiX Toolset зависает после установки VCRedist

Сообщение Anonymous »

При попытке установить пакет VCRedist, кажется, все еще устанавливает флаг перезагрузки, даже несмотря на то, что используется аргумент /norestart.
Затем установщик простаивает/зависает с загрузкой ЦП 0% в диспетчере задач, и нет видимого окна, как будто он просто перестал работать.
Иногда запуск установщика несколько раз работает, но затем в диспетчере задач появляется несколько экземпляров.
Установка флага submitReboot загрузчика не помогает. Как я могу решить эту проблему, например. игнорировать флаг перезагрузки или предложить пользователю перезагрузить компьютер?
Конфигурация Wix создается и собирается с помощью wixsharp через
var bootstrapper = new Bundle($"{productNamePlain}", preReqs.ToArray()/*, VcRedisitPackage, OdbcPackage, MainMsiPackage*/)
{
Version = Installer.Version,
UpgradeCode = new Guid(UpgradeCode),
Compressed = true,
Platform = Platform.x64,
DisableRollback = true,
DisableSystemRestore = true,
Manufacturer = ProductConfiguration.Manufacturer,
};

bootstrapper.Application = new WixInternalUIBootstrapperApplication();
//...






















Подробнее здесь: https://stackoverflow.com/questions/798 ... g-vcredist
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»