Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图像这样从 asp.net mvc 3 执行 .exe 文件,Process.Start(@"C:\HLDS\hlds.exe");但 hlds.exe 打开时立即崩溃。
Process.Start(@"C:\HLDS\hlds.exe");
我自己打开时没有问题(双击)
谁能帮我?
你能试试这个代码吗? 程序可能需要在其工作目录中存在一些数据/文件。 在这种情况下,您可以使用 ProcessStartInfo 类指定 WorkingDirectory
ProcessStartInfo pi = new ProcessStartInfo("hlds.exe"); pi.WorkingDirectory = @"C:\HLDS"; Precess.Start(pi);