我想從ASP.NET頁面運行一個控制檯程序,將輸出管道輸入到標籤或其他控件中,並在發生每個Console.Writeline
時動態更新它。如何將控制檯輸出管道輸出顯示到ASP.NET頁面?
我該怎麼做?
我想從ASP.NET頁面運行一個控制檯程序,將輸出管道輸入到標籤或其他控件中,並在發生每個Console.Writeline
時動態更新它。如何將控制檯輸出管道輸出顯示到ASP.NET頁面?
我該怎麼做?
您可以從ProcessStartInfo
類中將另一個程序的標準輸出捕獲到:true RedirectStandardOutput
,然後讀取StandardOutput
屬性的輸出程序。
您閱讀的數據可以用於任何您想要的目的。
作爲Web服務(帶有XML或JSON的WCF)的一部分運行控制檯應用程序並使用ASP.NET AJAX
定期刷新。通過這種方式,數據傳輸很少,在回覆中偶爾會有額外的數據進行定期查詢。