0
我有一個執行批處理文件的.net 3.5 aspx頁面。 批處理文件啓動和停止本地運行.net Windows WCF服務。通過aspx頁面控制windows服務的問題
當我在測試環境中運行此頁面時,它工作正常。但它不在其他環境中。 因此,看起來IIS沒有足夠的權限來控制這些服務。
我如何得到這個工作?
這裏是它運行該批處理文件C#代碼:
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();
感謝。