Это немного странная проблема. У меня есть установщик, который должен проверить версию установщика Windows на компьютере, поэтому для этого я использую свойство VersionMsi.
Однако, когда я пробовал это на 32-битной машине Vista, я обнаружил, что у меня установлено 4.05. Поэтому я проверил msi.dll, msiexec и т. Д. И обнаружил, что все они равны 4,5.
Должно быть значение реестра или что-то еще, что все еще указывает на 4.05, поэтому мне было интересно, есть ли способ безопасного отката на 4.05 и затем применить обновление снова?
Спасибо