2016-12-19 30 views
0

我正在修復SQL Server Reporting Services 2016應用程序中的最後一個錯誤。SSRS:在外部Web服務關閉時創建自定義錯誤消息

我剛剛意識到,當我的外部網絡服務之一出現故障時,應用程序崩潰:「本地數據處理過程中時發生錯誤。」

我如何檢查網絡服務已關閉(或沒有)調用的時候嗎?這對傳統的.NET項目來說很容易,但該應用程序應該在SSRS門戶上運行。我想顯示自定義錯誤消息。

回答

1

您可以將自定義程序集嵌入到報告中。並讓該程序集檢查服務端點。您也可以在自定義代碼中執行此操作,因爲您可以將System.Web作爲引用程序集包含在報告代碼中並創建響應,但是,在您的自定義程序集中它會更容易。