我想知道为什么会弹出以下窗口:
当我使用以下代码时:
Process p = new Process();
p.StartInfo.FileName = "msiexec";
p.StartInfo.Arguments = string.Format("{0} {1}", "/i", @"MyApplication\MyMsi.msi");
p.Start();
p.WaitForExit();
我可以通过双击运行 MSI 并运行应用程序,但是每当我尝试使用上面的代码生成 MSI 时,我都会不断弹出 Windows 安装程序,有人可以帮我进入根目录这里的问题,或者至少指出我正确的方向......