每當我試着通過Add/Remove Programs
或我放下與安裝uninstall shortcut
卸載我的維克斯安裝,我不斷收到以下錯誤:WIX卸載錯誤
a network error occurred while attempting to read from the file c:\windows\installer\MyProduct.msi
但是,如果使用原始安裝程序並選擇卸載那麼它很好。爲什麼會發生這種情況,因爲顯然,如果客戶需要卸載我的產品,就不能期望客戶掛在原來的安裝程序上!
經過一些測試,似乎如果我安裝然後卸載直接然後它很好,但如果我註銷或重新啓動計算機,然後我得到錯誤。
更新:一旦安裝完成,我運行一個自定義操作來刪除臨時存放在安裝過程中使用的一些數據庫文件的文件夾。在仔細研究之後,似乎卸載試圖訪問這些文件,爲什麼會這樣做,它與卸載無關?
是的,你是對的,我複製一些文件來安裝一些數據庫,然後刪除它們。我創建了一個卸載日誌,它失敗了,因爲它出於某種原因試圖再次使用這些文件。我採取了自定義操作行動,刪除這些文件,然後卸載好。現在找出爲什麼它試圖在卸載時使用這些文件,因爲它不應該是...... – knappster