0
問候, 我正在WPF中開發一些appliiacation。客戶端使用WPF編寫,服務使用WCF。有一種情況是客戶端連接到服務器失敗(由於互聯網問題)。然後他出現以下錯誤: 「通信對象System.ServiceModel.Channels.ServiceChannel不能用於通信,因爲它處於Faulted狀態。」 和應用程序關閉。 顯示此消息並且客戶端在消息框上單擊「確定」後,應用程序關閉。我不希望它被關閉。我怎樣才能做到這一點? 我正在使用ClickOnce部署,如果這將有所幫助,每當客戶端運行應用程序時,它將搜索新版本。創建通道應用程序關閉失去連接到服務器
try
{
Response response = Channel.ProcessRequest(request);
return response;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
return null;
}
finally
{
}
你如何處理未處理的異常? – Anvaka 2010-02-23 12:51:15