簡體   English   中英

是否可以在MSI程序包中添加支持以在安裝后更改應用程序的文件夾?

[英]Is it possible to add support in a MSI package to change the folder of an application after it was installed?

我知道更改TARGETDIR的唯一方法是先卸載然后再安裝相同的應用程序。 請注意,我需要為此准備MSI軟件包。

我想在我的MSI軟件包中添加支持,以在安裝該應用程序后更改該應用程序的TARGETDIR。 此功能將由“ 添加/刪除”窗口中的“ 更改”選項觸發。 選擇該選項時,除了可以更改功能之外,用戶還可以更改TARGETDIR文件夾。

那可能嗎?

謝謝。

不,不可能。 一旦安裝了引用它們的組件,所有目錄屬性(包括INSTALLDIR,TARGETDIR,INSTALLLOCATION或您所謂的任何其他屬性)都是不可變的。 為了能夠重新安裝功能部件/產品並為目錄賦予新值,您必須從選擇功能部件到整個產品的任何位置進行卸載(取決於哪些功能部件具有使用directorys的目錄)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM