Hier ist meine web.config, Ausführen eines WCF-Dienstes in einer Anwendung auf IIS7, aber nichts wird in die angegebene Datei geschrieben. Die Berechtigung für die Datei wurde für alle erteilt.wcf versuchen, die Ablaufverfolgung zum Debuggen einrichten, nicht in die Protokolldatei schreiben
<system.diagnostics>
<sources>
<source name="System.ServiceModel" switchValue="Information, ActivityTracing, error, warning, critical" propagateActivity="true">
<listeners>
<add name="traceListener"
type="System.Diagnostics.TextWriterTraceListener"
initializeData="c:\log\tracestext.log" />
</listeners>
</source>
</sources>
</system.diagnostics>
Ich kann eine Service-Referenz ganz gut hinzufügen.
Ich versuche dann den Dienst von einer Windows App aus aufzurufen und bekomme nach ein paar Minuten einen Fehler auf dem Rechner mit der Windows App "Client kann die Sicherheitsverhandlung nicht innerhalb des konfigurierten Timeouts (00:00:00) beenden Das aktuelle Verhandlungsbein ist 1 (00:00:00). "
aber absolut nichts wird in die Ablaufverfolgung Protokolldatei in Config geschrieben geschrieben.
Gibt es noch etwas anderes, was ich tun muss, um die Verfolgung zu aktivieren? Danke für Ihre Hilfe
EDIT: „Quellen“ Abschnitt entspricht jetzt der Abschnitt hier empfohlen: „Diagnostik messagelogging“ http://msdn.microsoft.com/en-us/library/aa702726.aspx
ich habe hinzugefügt Abschnitt „System.ServiceModel“
und das Ereignis Betrachter zeigt: „Message Logging eingeschaltet wurde Sensible Informationen können im Klartext eingeloggt sein, auch wenn es auf dem Draht verschlüsselt wurde. B. Nachrichtentexte Prozessname:. w3wp Prozess-ID: 1784 “
bu t Die Protokolldatei ist noch leer
ok Fortschritt! Dies wurde in der Anwendungsereignisanzeige angezeigt: Nachrichtenprotokollierung wurde aktiviert. Sensible Informationen können im Klartext protokolliert werden, selbst wenn sie auf dem Draht verschlüsselt waren: zum Beispiel bei Nachrichtentexten. Prozessname: w3wp Prozess-ID: 1784 Die Protokolldatei ist jedoch nach einigen fehlgeschlagenen Serviceaufrufen immer noch leer. –
@Joey J: ein zusätzliches Element zu meiner Antwort hinzugefügt - versuchen Sie das. –
Ich habe versucht, immer noch nichts = ( –