回答

0

我不相信有辦法通過改變在Visual Studio什麼做到這一點。您需要使用MSI文件編輯器(例如Windows Kit中的Orca)來編輯MSI文件。使用Orca打開MSI文件並轉到Control表,WelcomeForm條目將具有一個帶有BannerText控件的條目。這個文本將以.....開始.....歡迎使用[ProductName]安裝嚮導.....只需將[ProductName]替換爲新文本即可。

安裝項目中Welcome窗體的屬性窗口會讓您使用不同的BannerBitmap,如果您也想更改它。

要自動完成這樣的更改,您需要了解有關可用於更新MSI文件的SQL命令(使用VBScript)的一些信息。

有一些例子在這裏:

https://msdn.microsoft.com/en-us/library/windows/desktop/aa372021(v=vs.85).aspx

https://msdn.microsoft.com/en-us/library/windows/desktop/aa368562(v=vs.85).aspx

,並有一個名爲在Windows套件/ SDK WiRunSql.vbs腳本,需要到MSI和SQL命令的路徑。基本上你要更新控制表,其中Dialog_是WelcomeDialog和Control = BannerText,並將Text值更改爲文本中已有內容的副本。

+0

謝謝,我需要將它集成到自動構建過程中。是否可以在命令行中使用Orca並通過GUI執行您可以執行的操作? –

相關問題