Ich habe eine MyServiceBase Klasse, die von ServiceBase erbt. In MyService habe ich einen ServiceHost für meinen WCF-Service, der nur eine Methode mit IsOneWay = true -Eigenschaft hat. Ich habe diesen Code, um es zu initialisieren:So finden Sie den Grund für ServiceHost Fehlerhaftes Ereignis
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();
Manchmal Host Faulted Ereignis auslöst, aber EventArgs in * host_Faulted * Methode ist immer leer, so kann ich den Grund es nicht herausfinden. Bitte helfen. Danke in Bezug.
Ich habe versucht, Pseudovariablen zu verwenden (http://msdn.microsoft.com/en-us/library/ms164891.aspx), aber ich habe keine $ Ausnahmevariable in lokalen Fenstern – Alekstim