在Windows Server 2012上,通过Process.start()方法启动进程需要添加一些额外的设置。在代码中添加以下两行代码:
process.StartInfo.UseShellExecute = false; process.StartInfo.RedirectStandardOutput = true;
第一行指定不使用系统外壳,第二行指定重定向进程的标准输出流。如果仍有问题,可以尝试使用管理员权限运行应用程序。
上一篇:ASP.NETPOST请求中使用DateTime作为参数的问题
下一篇:Asp.net嵌套的重复器具有可变列/行。