[英]Process.Start() And Trying to launch a game
我正在尝试使用c#启动应用程序,并且一直在尝试以下行,如果我从cmd提示符下运行此程序就可以了,但是在窗体应用程序中运行时会失败。
Process.Start(@“ C:\\ Program Files(x86)\\ Activision \\ Duty of Call of Duty 4-Modern Warfare \\ iw3mp.exe”,“ + connect 91.192.210.47:2304”);
错误是Win_Improper_quit_body
有任何想法吗。
您应该将arguments部分放在ProcessStartInfo的Arguments属性中
这是一个例子:
ProcessStartInfo startInfo = new ProcessStartInfo("IExplore.exe");
startInfo.WindowStyle = ProcessWindowStyle.Minimized;
Process.Start(startInfo);
startInfo.Arguments = "www.northwindtraders.com";
Process.Start(startInfo);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.