昨天升級服務器上的SQL Server上遇到了以下問題MsiGetProductInfo” 無法檢索 Product Code {F1F1E8540-CF57-485B-9994-BE9E02D29193}的包的 ProductVersion;剛開始就覺得很郁悶,我明明清理了注冊了嘛,難道還有值沒清除的,查了下資料--果然是!在HKEY_Classes_Root\installer\UpgradeCodes有相應的值沒刪除!那麼我們怎麼查找相應的值呢(這點上很多人說得不明不白的),在這裡我清晰的描述一下:
當系統提示如 {F1F1E8540-CF57-485B-9994-BE9E02D29193}這個GUID時,
首先把這個GUID的前段“F1F1E8540” 倒排 成為 0458E1F1F ,然後HKEY_Classes_Root\installer\UpgradeCodes裡查找這個倒排的值,
查找到後,刪除對應的父節點;
到此,這個環節上的安裝問題就應解決,不過有時系統可能會提示多個Guid,不過你不要擔心,接著按上述方法處理。