Hallo,
ich versuche mit dieser Konfiguration:
<services>
<service name="Logging.Writer.LogWriter">
<endpoint name="MSMQEndpoint" address="net.msmq://localhost/LogWriter" binding="netMsmqBinding" contract="Logging.Writer.ILogWriter" />
<!--<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />-->
<host>
<baseAddresses>
<!-- <add baseAddress="http://localhost:12345/LogWriter/" /> -->
<!-- <add baseAddress="" /> -->
</baseAddresses>
</host>
</service>
</services>
und dieser Initialisierung:
_ServiceHost = new ServiceHost(typeof(LogWriter));
_ServiceHost.Faulted += new EventHandler(_ServiceHost_Faulted);
_ServiceHost.Open();
zu dieser Fehlermeldung (x86) (im Eventlog).
Das Modul ändert sich manchmal - als 64Bit Anwendung kompiliert ist aber durchgängig die MLIDNS.dll betroffen
Name der fehlerhaften Anwendung: LogWriter.exe, Version: 1.0.0.0, Zeitstempel: 0x4d94885c
Name des fehlerhaften Moduls: KERNEL32.dll, Version: 6.1.7600.16385, Zeitstempel: 0x4a5bdbde
Ausnahmecode: 0xc0000005
Fehleroffset: 0x00011942
Hat jemand Erfahrung mit auf Windows-Service gehosteten Message Queue Listenern?
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann - umgekehrt ist das schon schwieriger (K. Tucholsky)
Das Problem mit Internet-Zitaten ist, dass sie oftmals zu unrecht als authentisch angenommen werden. (K. Adenauer)