我使用C#
爲我安裝自定義操作編寫InstallerClass
,我可以成功運行使用InstallerClass
外部EXE(安裝),但是當我嘗試在InstallerClass
使用/quiet
,它不安裝exe。但我可以在命令提示符下使用/quiet
以靜默方式成功安裝。靜默安裝使用C#
是否有任何理由爲此或以其他方式如何使用C#安靜模式安裝?
編輯:
以下是我的Commit方法中使用的代碼(重寫):
Process p = new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.FileName = pathExternalInstaller;
p.StartInfo.Arguments = "/quiet";
p.Start();
感謝
請出示一些源代碼 - ESP。您調用外部EXE進行安裝的部分。 – Yahia
@ Yahia:我添加了我用過的代碼... –
您是否(成功)嘗試直接使用'/ quiet'選項運行「外部安裝程序」,例如:從命令提示符? –