在静默模式下在.msi应用程序中安装c#的最佳方法是什么。我想使用msiexec安装一个.msi文件,但我不知道如何做到这一点。问题是在/qn中使用msiexec,您必须在cmd.exe进程中“作为管理员”运行它,而且我不知道如何使用c#应用程序完成类似的任务(更多细节,见VS 2010中的wpf项目)。我得出的最好结论是:
Process p = new Process();
p.StartInfo.FileName = "runas.exe";
p.StartInfo.Arguments = "/user:Administrator cmd";
p.Star