我有一個MyServiceBase繼承自ServiceBase的類。 Inside MyService我的WCF服務有一個ServiceHost,它只有一個IsOneWay = true屬性的方法。我用這個代碼初始化:如何找出ServiceHost Faulted事件的原因
host = new ServiceHost(typeof(MyService));
host.Opened += new EventHandler(host_Opened);
host.Closed += new EventHandler(host_Closed);
host.Faulted += new EventHandler(host_Faulted);
host.UnknownMessageReceived += new EventHandler<UnknownMessageReceivedEventArgs>(host_UnknownMessageReceived);
host.Open();
有時主機引發斷陷事件,但在* host_Faulted *方法的EventArgs總是空的,所以我無法找出它的原因。 請幫忙。 感謝。
我試圖使用僞變量(http://msdn.microsoft.com/en-us/library/ms164891.aspx),但我沒有在本地窗口中看到$異常變量 – Alekstim