Это программа установки базы данных SQL. Это действительно ничего не меняет на локальном компьютере, но подключается к базе данных для внесения изменений.Как я могу сделать установщик Windows (WiX) всегда думать, что он запускает обновление или новую установку?
Пользователь может обновлять 3 разных сервера баз данных с одного компьютера, чтобы они могли запускать его 3 раза, используя те же диалоги.
Я хочу, чтобы установщик всегда показывал те же настраиваемые диалоги, которые у меня установлены. Я не хочу, чтобы он заходил в диалог обслуживания.
Я поставил тэг MajorUpgrade, как так, что документация говорит обложка «AllowSameVersionUpgrades»
<MajorUpgrade AllowDowngrades="yes" />
Я попытался изменить диалоги кнопку «Next», как так. NewDBDlg - это настраиваемый экран.
<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="NewDBDlg">1</Publish>
<Publish Dialog="MaintenanceWelcomeDlg" Control="Next" Event="NewDialog" Value="NewDBDlg">1</Publish>
Этот вид работ, но он получает до последнего экрана «VerifyReadyDlg» и это в основном пустой только кнопки «Назад» и «Отмена».
Я направляюсь в правильном направлении или должен попробовать что-то еще, например удалить установку как часть установки?
Спасибо! Работает чудесно. – sean
Чтобы скачать образец исправления, перейдите по ссылке: http://go.microsoft.com/?linkid=9850239 _Вы, вероятно, не хотите запускать его! _ –