我正在使用WiX爲.NET 4客戶端配置文件生成具有引導程序的安裝程序。但是,雖然各個組件都具有「安靜」模式(生成的MSI和.NET 4安裝程序),但嘗試在安靜模式下使用生成的Setup.exe進行安裝仍然會顯示.NET客戶端配置文件的EULA對話框。該對話框似乎來自生成的Setup.exe,因爲它在標題欄中具有我生成的安裝程序的名稱。此外,生成的Setup.exe的幫助選項沒有特別提到「安靜」模式,即使它包裝的組件也是如此。WiX生成的安裝程序在安靜模式下顯示引導程序EULA對話框
有沒有辦法在安靜或非交互模式下運行此setup.exe?
這是一個非常整齊/漂亮的技巧 - 不幸的是,而不是完全刪除對話框,EULA對話框被替換爲「你想要安裝嗎?」對話。 – 2012-02-07 17:00:46
我現在無法測試這個,但是你可以嘗試如果setup.exe接受命令行參數;可能'setup.exe/q',但'/ passive'也是可以的。恐怕唯一的其他選擇是創建自己的引導程序啓動程序(setup.exe)。 – wimh 2012-02-07 21:36:58
是的,我已經嘗試過各種各樣的/ q,/ quiet,/ passive,/ silent,/ s等的組合,似乎什麼也沒有做。有一個/?顯示幫助,它沒有提到一個安靜/非交互模式。 – 2012-02-07 21:51:56