我已經創建了一個安裝工程使用Add In Express.
我希望創建一個安裝包,將簡單地覆蓋之前的版本,而不要求用戶手動卸載以前的Outlook Plugin
應用版。安裝.NET:覆蓋舊版本與新
那麼這對我來說已經成爲一個真正的問題。當然互聯網上有這方面的一些信息,但即使是所有的信息和實驗,我都無法擺脫這一點。 我已經如此設置的設置項目的屬性值:
1) DetectNewerInstalledVersion : True
2) InstallAllUsers : True
3) RemovePreviousVersions : True
4) UpgradeCode : Same as in the previous version
5) ProductCode : has been changed by VS itself as I incremented the Version
property of the set up project (I clicked yes).
我也加在的AssemblyInfo.cs類中的Outlook插件項目的程序集的版本。
結果:
上雙擊.msi
文件,安裝新版本,不卸載舊版本。 :( 我使用。Net 4.0
與Windows 7
。 任何幫助表示讚賞。
問候,
您使用的是什麼技術?現在唯一有意義的是WIX--而不是那些在視覺工作室中首先使用的不那麼聰明(diplocamtic的詞)「東西」。 – TomTom 2012-03-06 08:03:05