0
我想通過服務器上的服務運行一個exe文件。但我找不到Request.MapPath。我需要導入哪些名稱空間?我試圖運行exe文件的方式如下所示:WCF服務庫Request.MapPath - 它在哪裏
System.Diagnostics.Process process1 = new System.Diagnostics.Process();
process1.StartInfo.WorkingDirectory = Request.MapPath("~/view");
process1.StartInfo.Arguments = "-x 2";
process1.StartInfo.FileName = Request.MapPath("myProg.exe");
process1.Start();
您是否認爲這是運行exe的正確方法。 Doyou有其他選擇嗎?哪裏是請求類
謝謝
除非服務由IIS承載,並且以ASP.Net兼容性模式運行,否則HttpRequest將不可用於其服務。 –