Ich habe eine ähnliche Konfiguration mit meinem aktuellen Projekt und für die Komponententests geht meine NLog-Ausgabe zu \ UnitTests \ bin \ Debug \ Logs. Der Logger ist eingerichtet wie in NLog.config folgt (dies erzeugt eine tägliche Protokolldatei):
<target name="FileLog" xsi:type="File" fileName="${basedir}/logs/${shortdate}_log.txt"
Wenn Sie keine Ausgabe überhaupt von NLog bekommen, versuchen Sie die throwExceptions Hinzufügen internalLogLevel und internalLogFile wie diese Attribute an Ihren NLog.config:
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
throwExceptions="true"
internalLogLevel="Debug"
internalLogFile="nlog_log.log">
ich weiß, das eine alte Frage, die Sie haben, aber nur für den Fall nicht die Antwort noch nicht gefunden, ich würde ich allerdings sehen, ob das hilft.
Versuchen Sie in "C: \ Programme \ JetBrains \ ReSharper \ v5.1 \ Bin \ und C: \ Dokumente und Einstellungen \ myusername \ Lokale Einstellungen \ Temp \ somestrangedirname.qrm \ MyProjectName \ assembly \ dl3 \ 682fe265 \ 0e147688_509ccb01 (oder ähnlicher Name) Dies sollte der wahrscheinlichste Ort sein (das ausführende Assembly-Verzeichnis und das aufrufende Assembly-Verzeichnis) – PHeiberg
BTW Wenn Sie Ihre ReSharper-Dateien in jedem Projektverzeichnis speichern, müssen Sie dort nachsehen statt im Temp-Verzeichnis – PHeiberg