ASP.NET 執行(同步/ 非同步)本機端程式(一)

ASP.NET

目的: 呼叫本機端 C:\PE_Excel\PE_Excel.exe 程式, 有兩種方法可以參考

第一: 利用同步模式, 也就是說, 一定要先執行完該程(PE_Excel.exe)式之後, 才能繼續其他的程式

            System.Diagnostics.Process os = new System.Diagnostics.Process();
            os.StartInfo.FileName = @"C:\PE_Excel\PE_Excel.exe";
            os.Start();
            os.WaitForExit();
            os.Close();

第二: 非同步模式, 也就是說, 不用等待該程式(PE_Excel.exe)執行完畢, 即繼續執行其他程式

  Process.Start(@"C:\PE_Excel\PE_Excel.exe");