Asp.net 通过aspx页控制windows服务时出现问题
我有一个.NET3.5ASPX页面,它执行一个批处理文件。 批处理文件启动和停止本地运行的.net Windows WCF服务 当我在测试环境中运行此页面时,它工作正常。但在其他环境中则不行。 因此,IIS似乎没有足够的权限来控制这些环境中的此服务 我怎样才能让它工作 下面是运行批处理文件的C代码:Asp.net 通过aspx页控制windows服务时出现问题,asp.net,iis,windows-services,batch-file,Asp.net,Iis,Windows Services,Batch File,我有一个.NET3.5ASPX页面,它执行一个批处理文件。 批处理文件启动和停止本地运行的.net Windows WCF服务 当我在测试环境中运行此页面时,它工作正常。但在其他环境中则不行。 因此,IIS似乎没有足够的权限来控制这些环境中的此服务 我怎样才能让它工作 下面是运行批处理文件的C代码: ProcessStartInfo si = new ProcessStartInfo(); si.CreateNoWindow = true;
ProcessStartInfo si = new ProcessStartInfo();
si.CreateNoWindow = true;
si.WindowStyle = ProcessWindowStyle.Hidden;
si.FileName = myBatchFile;
si.UseShellExecute = false;
Process proc = new Process();
proc.StartInfo = si;
proc.Start();
proc.WaitForExit();
谢谢。在