Hier, j'ai rencontré le problème suivant lors de la mise à niveau de SQL SERVER sur le serveur : "MsiGetProductInfo" ne peut pas récupérer la version produit du package avec le code produit {F1F1E8540-CF57-485B-9994-BE9E02D29193}. Je me suis senti très déprimé au début. a effacé l'enregistrement. Serait-ce le cas ? Il y a encore des valeurs qui n'ont pas été effacées. J'ai vérifié les informations - en effet, il y a une valeur correspondante dans HKEY_Classes_RootinstallerUpgradeCodes qui n'a pas été supprimée ! valeur correspondante (beaucoup de gens sont confus à ce sujet, permettez-moi de la décrire clairement ici :
Lorsque le système demande un GUID tel que {F1F1E8540-CF57-485B-9994-BE9E02D29193},
Commencez par inverser la première partie de ce GUID « F1F1E8540 » en 0458E1F1F, puis recherchez la valeur inversée dans HKEY_Classes_RootinstallerUpgradeCodes.
Après l'avoir trouvé, supprimez le nœud parent correspondant ;
À ce stade, le problème d'installation à ce stade devrait être résolu. Cependant, le système peut parfois demander plusieurs Guids, mais ne vous inquiétez pas, puis le gérer selon la méthode ci-dessus.