我试图从asp.net mvc 3执行.exe文件,就像这个Process.Start(@"C:\HLDS\hlds.exe");
,但是hlds.exe会立即崩溃。
我自己打开它时没有问题(双击)
任何人都可以帮助我吗?
答案 0 :(得分:1)
你可以试试这段代码吗? 程序可能需要在其工作目录中存在一些数据/文件 在这种情况下,您可以使用ProcessStartInfo类
指定WorkingDirectoryProcessStartInfo pi = new ProcessStartInfo("hlds.exe");
pi.WorkingDirectory = @"C:\HLDS";
Precess.Start(pi);