我對InstallShield很新穎 - 請耐心等待。即使使用REINSTALLMODE也不會覆蓋文件= amus
我已經創建了一個基本的MSI安裝程序,可以正確安裝我們的應用程序,並且直到最近,每次我重新構建它(爲我們的應用程序的新版本創建一些新文件)時,它將替換沒有問題的文件。
但是,我今天早上用新版本重建了它,它拒絕替換任何文件。
例如,out主exe現在有一個文件版本8.0.0.15,它正在替換的是8.0.0.13;新的修改和創建的日期是2013年7月11日,它正在替換的是2013年6月26日 - 它仍然不會用新的替換舊文件(這僅僅是1個文件在數百,但是主要的exe文件,所以每次發佈它都會發生變化)。
我已經改變了我們自己的exe和dll的'屬性''文件和文件夾'下的'總是覆蓋'無濟於事(我沒有觸及第三方dll的,因爲他們從來沒有改變)。 我已經將ResintallModeText更改爲'asum'無濟於事 - 我應該試試'asumv'嗎?
在我的應用程序完全卸載之前,重新安裝之前,有什麼我應該看看嘗試和確定什麼可能會阻止installshield替換目標機器上的文件?
我不知道什麼可以改變,導致它停止升級 - 因爲一切都運行良好,所以我們沒有必要在幾個月內更改installshield。
如果你需要日誌或任何東西,讓我知道(雖然我不能讓它寫出安裝installshield詳細日誌 - 但我可以提供Windows安裝程序日誌)。
感謝您的幫助!
這個MSI安裝嗎?有時在MSI安裝中,對於添加的文件嚮導中的每個文件,都需要右鍵單擊並設置始終覆蓋選項。選擇一個文件,看看它說什麼。 – anand