1

我试图像这样从 asp.net mvc 3 执行 .exe 文件,Process.Start(@"C:\HLDS\hlds.exe");但 hlds.exe 打开时立即崩溃。

我自己打开时没有问题(双击)

谁能帮我?

4

1 回答 1

1

你能试试这个代码吗?
程序可能需要在其工作目录中存在一些数据/文件。
在这种情况下,您可以使用 ProcessStartInfo 类指定 WorkingDirectory

ProcessStartInfo pi = new ProcessStartInfo("hlds.exe");
pi.WorkingDirectory = @"C:\HLDS";
Precess.Start(pi);
于 2012-05-16T20:38:25.517 回答