2014-10-30 68 views
0

我想在msi安裝期間(使用VS 2005)將我自己的文件夾名稱附加到「DefaultLocation」。目前所有程序都安裝在「C:\ Program Files(x86)」上。我想在安裝過程中追加一些「xyz」路徑到安裝路徑。因此,一旦用戶點擊下一步,安裝路徑應該是「C:\ Program Files(x86)\ xyz」。 任何人都可以告訴我如何在Windows安裝程序中執行此操作。在安裝過程中添加自己的路徑到目標路徑

回答

0

簡短的回答是否定的,因爲Visual Studio安裝項目沒有什麼支持。在該對話框之後,您需要能夠在UI序列中更改目標目錄,這就是缺少的。

VS安裝項目在支持Windows Installer的所有功能方面受到限制,因此如果這是您正在尋找的自定義類型,遷移到其他工具將會很有用。

任何人都可以告訴你如何在Windows Installer中做到這一點?技術上是的。你需要一些對VS生成的MSI文件內部有足夠了解的人來設計一個解決方案(基於Next按鈕的自定義操作?)並手動更改MSI文件來完成它,以及如何在每次構建之後重複該操作(後期構建腳本),並且讓您或您的公司瞭解足夠的信息以便在停止工作時解決問題。與僅僅使用可以讓你這樣做的工具相比,這看起來並不實際。我很抱歉的社論,但如果VS不支持它,你的選擇是有限的。