Вчера при обновлении SQL SERVER на сервере я столкнулся со следующей проблемой: «MsiGetProductInfo» не может получить ProductVersion пакета с кодом продукта {F1F1E8540-CF57-485B-9994-BE9E02D29193} Вначале я явно чувствовал себя очень подавленным; очистил регистрацию. Может ли быть? Есть еще значения, которые не были очищены. Я проверил информацию - действительно! В HKEY_Classes_RootinstallerUpgradeCodes есть соответствующее значение, так как же нам найти его? соответствующее значение (многие люди смущены этим, позвольте мне описать это здесь ясно):
Когда система запрашивает GUID, например {F1F1E8540-CF57-485B-9994-BE9E02D29193},
Сначала инвертируйте первую часть этого GUID «F1F1E8540» в 0458E1F1F, а затем найдите инвертированное значение в HKEY_Classes_RootinstallerUpgradeCodes.
Найдя его, удалите соответствующий родительский узел;
На этом этапе проблема установки на этом этапе должна быть решена. Однако иногда система может предложить несколько Guid, но не волнуйтесь, а затем обработайте ее в соответствии с описанным выше методом.