簡體   English   中英

System.Diagnostics.Process.Start在服務器上引發線程異常異常

[英]System.Diagnostics.Process.Start throwing threadabort exception on server

在我的網站上,我正在使用System.Diagnostics.Process.Start預覽特定文件。 它在本地服務器上運行良好,但是當我嘗試預覽文件時,它將在聯機服務器上引發ThreadAbortException。

預覽事件發生在轉發器的按鈕單擊上。 代碼如下:

if (e.CommandName == "Preview")
            {
                Button btn = (Button)e.CommandSource;
                string filePath = Server.MapPath("~/Upload");
                string _DownloadableProductFileName = filename;
                System.Diagnostics.Process.Start(filePath + "\\" + _DownloadableProductFileName);
            }

要在ASP.NET服務器上使用Process,您需要為完全信任配置應用程序。

您確定需要在此進程服務器端生成嗎? 看來您沒有使用它的輸出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM