2012-11-20 49 views
0

如何確保msi安裝程序(使用visual studio安裝程序項目創建)將應用程序安裝在安裝了以前版本的相同位置?visual studio安裝項目在同一位置更新?

因此,例如,場景就是這樣。

用戶使用的myapp-v1.msi安裝在C:上安裝應用程序:\ Program Files文件\ MYAPP

現在我修正錯誤,並創建安裝的myapp-v2.msi的新版本

當用戶安裝myapp-v2.msi它應該安裝在c:\ program files \ myapp(可能不會給位置選項給用戶)

我想這樣做是因爲我的數據文件存在於前一個位置,我想新文件進入相同位置,以便從當前目錄中獲取數據文件。

謝謝,

回答

0

這應該自動完成,作爲MSI包中的默認行爲。你測試過了嗎?

但是,您應該知道不要將數據文件保留在安裝的文件旁邊,也不要使用標準慣例。如果這些數據文件應該可供所有用戶使用,則應將其存儲在CommonAppDataFolder中。

相關問題