Перезагрузка при установке

265
user241858

Мы создаем установочный пакет для нашего продукта, используя InstallShield. Мы недавно обновились до IS 2011. Теперь наша установка требует перезагрузки после установки, но только в Windows Vista. Windows 7 в порядке.

Мы уверены, что перезагрузка не требуется. Если мы этого не сделаем, система и наше приложение продолжат работать должным образом. Кто-нибудь может подсказать, что именно может вызывать это приглашение, и если в InstallShield (желательно) или при запуске программы установки есть какой-либо способ, чтобы подавить его? Благодарю.

(Добавлено) Установка в основном из нашего собственного программного обеспечения, в папку Program Files. Мы также устанавливаем эти 11 файлов в системную папку

Capicom.dll MSFLXGRD.OCX MSSOAP30.dll MSSOAPR3.dll Riched32.dll Richtx32.ocx SOAPIS30.dll Ssubtmr.dll VB6STKIT.DLL WHSC30.dll WISCO30.dll 

Все это уже присутствует на нашей тестовой машине. Полная версия .NET 4 также уже установлена

0
Почему вы недавно обновили продукт до 3 лет? Посмотрите, что ваша установка требует установки. Убедитесь, что перезагрузка все еще требуется, если все, что требуется для запуска программы, уже установлено. Например, в Windows Vista установлена ​​другая версия .NET Framework. Есть много вопросов без ответа, чтобы объяснить причину, по которой ваш установщик требует перезагрузки. Ramhound 10 лет назад 0
«что именно может вызвать это приглашение» трудно ответить, если вы не сообщите нам, что устанавливает установочный пакет Jan Doggen 10 лет назад 0

1 ответ на вопрос

0
Richard Lucas

It's been many many years since I used InstallShield but you might be able to interrogate the created MSI file with the Microsoft Orca.exe tool, this may enable you to determine whether the "needs a reboot" flag is set. You might also be able to reset this flag.

Похожие вопросы