我建立並安裝MSI對我們的產品,我最近設法在窗口得到一個問題安裝一直給我的留言:該產品的較新版本安裝 - 微星錯誤
「更近版本的程序名已安裝在此計算機上「
我升級到新版本,這不是以.msi升級,而是卸載並安裝新版本。然後我卸載了最新的更新,因爲我需要恢復到老版本測試更多的場景的。當我嘗試安裝舊版本時,我現在收到此消息。因爲它看起來像老版本沒有完全卸載,我已經清除下來的註冊表。
這是怎麼繼續......我完全喪失。如果我搜索註冊表中的產品代碼,它不能被發現?
感謝
我建立並安裝MSI對我們的產品,我最近設法在窗口得到一個問題安裝一直給我的留言:該產品的較新版本安裝 - 微星錯誤
「更近版本的程序名已安裝在此計算機上「
我升級到新版本,這不是以.msi升級,而是卸載並安裝新版本。然後我卸載了最新的更新,因爲我需要恢復到老版本測試更多的場景的。當我嘗試安裝舊版本時,我現在收到此消息。因爲它看起來像老版本沒有完全卸載,我已經清除下來的註冊表。
這是怎麼繼續......我完全喪失。如果我搜索註冊表中的產品代碼,它不能被發現?
感謝
是否有可能標記文件作爲「永久」由Visual Studio應用程序目錄剩下什麼? Visual Studio的安裝項目可能會非常棘手,而且我發現,在應用程序目錄中留下的文件會妨礙其他安裝。
感謝@Breems - 我在c:\ windows \ Installer目錄中找到舊的.msi文件,並將其作爲最後一次嘗試刪除(幸運的是,我知道這是因爲我一直在寫筆記,創建包)。當試圖重新安裝時,我得到了一個網絡錯誤「無法找到文件等等等等等等......」我走了它正在尋找的路徑並搜索註冊表,結果發現「HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \安裝\產品」已被左 - 刪除了,一切都很好!
於是快速跑下來的人遇到的問題是未能卸載: -
然後下面的註冊表項應被檢查。你應該能夠做到這一點通過搜索你的產品/應用程序的名稱: -
我忘了說 - 備份註冊表嘗試任何刪除之前!!!!! ! –