2012-04-23 64 views
0

我已經使用InstallShield2010創建了一個基本的MSI項目。現在,我想要建立不同品牌的同一個項目。每個品牌都有一些不同的信息,如產品名稱,guid等 建設項目時可以這樣嗎?我可以提供InstallShield可以從中選擇這些參數的文件路徑嗎?Branding InstallShield 2010

回答

2

我想你想利用的InstallShield自動化接口:

對於高級開發人員,InstallShield會暴露一個COM接口, 允許你從程序執行許多相同的任務,如 視覺基本可執行文件或腳本,例如 Windows腳本宿主中的VBScript文件。通過調用方法,設置屬性, 訪問集合等,通過自動化界面 ,您可以打開一個項目並以與您在InstallShield界面中使用的相同的方式修改其功能和組件數據,其格式爲 。

通過這個「自動化接口」,您可以編寫構建腳本,在構建每個版本的安裝程序時動態更改您感興趣的變量(例如產品名稱,GUID等)。

參見:Automation Interface

相關問題