Tag: nlog

NLog ist ein kostenloses logging-Plattform, für .NET

Basic NLog Ziel-Datei funktioniert nicht unter IIS 8 und Windows Server 2012

Anzahl der Antworten 2 Antworten
Ich kann einfach nicht NLog arbeiten zuverlässig unter Windows Server 2012-IIS 8. Dies ist ein Azure Virtual Maschine (nicht eine webrole), so dass die Dinge gewesen sein sollte ziemlich einfach. Ursprünglich hatte ich acync Wrapper, Datenbank-basierte Ziele,

NLog in WCF-Dienst

Anzahl der Antworten 3 Antworten
Kann ich NLog in einem WCF-Dienst? Ich bin versucht, aber kann es nicht funktionieren. Zuerst habe ich eine einfache Konfiguration in einer Windows Forms-Anwendung, um zu überprüfen, dass ich die Einstellung richtig und das schrieb die log-Datei

Sie auf aktuellen Benutzer hinzufügen, um NLog Ausgabe

Anzahl der Antworten 1 Antworten
Möchte ich einen string hinzufügen, jede Zeile auf meinem NLog Ausgabe. Die Logik bleibt die gleiche, zu versuchen, den aktuellen Benutzer und wenn das gelingt, fügen Sie den aktuellen Benutzer der Ausgabe. Ich wissen, wie es zu

NLog interne log funktioniert nicht mit ASP.Net MVC

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit NLog für die Protokollierung Ihrer internen Protokolle mit dieser Konfiguration <?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" throwExceptions="true" internalLogFile="${basedir}/App_Data/NLog.log" internalLogLevel="Trace"> <targets> <target name="debug" xsi:type="File" fileName="${basedir}/App_Data/Site.log" /> </targets> <rules> <logger name="*" writeTo="debug" />

Nlog festen Dateinamen pro app-Sitzung

Anzahl der Antworten 4 Antworten
Ich bin mit Nlog log von meinem c# - app. Im folgenden ist die <targets> Abschnitt aus meinem Nlog.config: <targets> <target name="logfile" xsi:type="File" fileName="..\logs\${date:format=yyyyMMdd_HHmmss}_trg.log" layout="${counter} | ${date:format=yyyy-MM-dd HH\:mm\:ss.ffff} | ${machinename} | ${level:uppercase=true} | ${logger:shortName=true} | ${stacktrace} |

Format der Initialisierungszeichenfolge entspricht nicht der Spezifikation, beginnend bei index 158 NLog

Anzahl der Antworten 1 Antworten
Ich habe das nlog configuration mit den folgenden code <nlog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" throwExceptions="true" internalLogFile="c:\nlog.txt" internalLogLevel="Debug"> <targets> <target name="Console" xsi:type="Console" layout="${level:uppercase=true} ${message}" /> <target name="DelivrosLogFile" xsi:type="File" fileName="C:\DelivrosLogs\Delivros.log" layout="${longdate} |${message}| ${stacktrace}" /> <target xsi:type="Database" name="DelivrosDatabaseLogging" connectionStringName="DelivrosNlog" commandText="INSERT INTO tbl_ErrorLogIn( Event_ID,Priority,Severity,Title,Timestamp,MachineName,AppDomainName,PocessID,ProcessName,ThreadName,Win32ThreadId,Message,FormattedMessage)

Nlog logging-Methoden

Anzahl der Antworten 1 Antworten
Ich bin sehr in der alpha-Phase eine kleine website-Entwicklung Projekt, das ich Tue, und haben beschlossen, NLog, wie meine logging-Lösung. Meine Lösung ist so weit entwickelt, ohne Anmeldung. Ich bin hinzufügen, die in der Anmeldung nun. Beispiel:

NLog benutzerdefinierte LayoutRenderer für Umfang Einzug

Anzahl der Antworten 1 Antworten
kann einer mir ein sehr Beispiel für einen benutzerdefinierten layoutrenderer für nlog ? Möchte ich Einrücken, während im Protokollierung , durch Beispiel wenn im aufrufenden Methode B die Methode C den Text der log-Datei geht wie folgt

So erstellen Sie neue log-Datei für jede Anwendung ausführen

Anzahl der Antworten 4 Antworten
Wie der Titel schon sagt, wie kann ich erstellen Sie eine neue log-Datei für jede Anwendung ausführen ? Ich weiß, wie man es für minute/Stunde/etc.. aber nicht für die app. führen Sie Ist es, was ich für

Gibt es einen Weg, um NLog.config-Informationen in meiner app.config-Datei?

Anzahl der Antworten 1 Antworten
Ist es, einen Weg zu NLog.config-Informationen in meiner app.config-Datei? Auf diese Weise kann ich eine config-Datei, statt zwei. Es könnte wie folgt Aussehen: <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="nlog" type="..." /> </configSections> <nlog> <targets>...</targets> <rules>...</rules>

Verdrahtung und injiziert NLog in einem .Net-Core-console-Anwendung

Anzahl der Antworten 3 Antworten
Erstellte ich einen Verbraucher/job, den ich haben läuft als Prozess unter linux in C# geschrieben. Den Prozess: Lesen Sie eine Nachricht aus RabbitMQ Änderungen an der Datenbank Melden Sie alle Fehler Alle in der Dokumentation zu nlog

Einrichten der C# - Lösung mit mehreren Projekten mit NLog in Visual Studio

Anzahl der Antworten 3 Antworten
Meine Lösung in Visual Studio 2012 enthält derzeit zwei Projekte: DLL WPF-Anwendung (die erfordert Methoden der DLL) Beide, die DLL und die WPF-Anwendung, verwenden Sie NLog für die Protokollierung. Derzeit muss jedes Projekt enthält die NLog -

So erstellen Sie eine text-Datei in meinem aktuellen Verzeichnis mit NLog?

Anzahl der Antworten 3 Antworten
Ich bin mit Nlog für die erste Zeit. Mein Ziel ist es, einfach in eine Textdatei schreiben. In main.c ich habe class Program { private static Logger logger = LogManager.GetCurrentClassLogger(); static void Main(string args) { logger.Trace("Sample trace

Common Logging Konnte Nicht Geladen Typ NLog.TargetWithLayout

Anzahl der Antworten 2 Antworten
Ich habe eine Wpf .net 4.0 C# - Projekt, das ich bin versucht zu migrieren, die mithilfe von Log4Net, um mit NLog, wie die logging-Bibliothek hinter der Allgemeinen.Logging-Fassade. Ich hatte erwartet, dass dies eine einfache Aufgabe, aber

Wie kann ich die Ausgabe NLog Zeug zum vs2008 'output' - Fenster?

Anzahl der Antworten 1 Antworten
Ich bin mit NLog log meine Sachen. Ich bin versucht, senden Sie die Ausgabe an die Konsole (oder colouredconsole) ... was hoffe ich, dass ich gehen würde, um die Visual Studio-OUTPUT " - Fenster für jede ASP.NET

Warum ist die ${basedir} NLog-Konfiguration nicht funktioniert?

Anzahl der Antworten 1 Antworten
Warum kann ich nicht verwenden ${basedir} nlog.config in meinem Produktions-server? Wenn ich fileName="${basedir}/logs/${shortdate}.log", nlog nicht die Meldung protokolliert info, aber wenn ich etwas ändern wie fileName="C:/logs/${shortdate}.log" es wird die Meldung protokolliert info meine nlog.config: <?xml version="1.0" encoding="utf-8"

Nlog und individuelle Ebenen

Anzahl der Antworten 2 Antworten
ich weiß, es gibt einige log-Stufen vordefiniert in NLog wie trace, info, tödlich etc möchte ich definieren, einige neue wie "DBLog" und können nur so konfigurieren, dass alle Protokolle, die mit DBlog, um gezielt zu einem bestimmten

Wie schalte ich von Log4Net zu NLog in Quartz.Net?

Anzahl der Antworten 3 Antworten
Meine Firma standard-logging-tool ist NLog. Ich versuche, einzuführen Quartz.net und wurde gefragt, ob Sie es verwenden könnte, NLog statt Log4Net. Ich weiß, dass ich neu kompilieren zu verwenden, NLog, aber ich würde gerne tun es aus dem

Globale Ausnahmebehandlung in ASP.NET Web API 2.1 mit NLog?

Anzahl der Antworten 2 Antworten
ASP.NET Web API 2.1 enthält eine neue Globale Fehlerbehandlung Fähigkeit. Ich fand eine Beispiel, der zeigt, wie Sie sich die Ausnahmen in ELMAH. Aber ich benutze NLog, um Fehler zu protokollieren, um eine Datenbank-Tabelle. Ist es möglich,

warum KONVERTIEREN string in VARBINARY in SQL Server konvertieren erstes Zeichen?

Anzahl der Antworten 1 Antworten
Ich bin mit NLog log in meiner Anwendung und als Teil der, dass wir die Protokollierung der Kundennummer, das ist ein string in C#, und varbinary(32) in die Datenbank. Ich bin mit dem folgenden SQL-code für diese

Konfigurieren NLog nur melden ab einer bestimmten Ebene für eine logger-Namensraum für *alle* Ziele

Anzahl der Antworten 1 Antworten
Habe ich die folgenden Logger konfiguriert. <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <targets> <target name="file" xsi:type="File" fileName="trace.log"/> <target name="trace" xsi:type="OutputDebugString"/> <target name="console" xsi:type="ColoredConsole" /> </targets> <rules> <logger name="*" minlevel="Info" writeTo="file" /> <logger name="*" minlevel="Info" writeTo="trace" /> <logger name="*" minlevel="Info" writeTo="console"

Wie man namens-Logger für die LogManager (NLog) mit Unity

Anzahl der Antworten 1 Antworten
Dies ist eine langatmige Frage, aber bitte Geduld mit mir. Ich bin versuchen, um eine Logging-Komponente für unsere Anwendungen, die erweitert werden kann, um plug-in-neue logging-frameworks NLog, Log4Net EG). Jetzt weiß ich, dass wir schon Gemeinsame.Logging-Fassade geschrieben

kann ich das übergeben einer benutzerdefinierten Eigenschaft zu NLOG und Ausgabe in Datei?

Anzahl der Antworten 4 Antworten
EDIT 4: "Aus" zu sein scheint, ein reserviertes Wort in NLog. Ändern Sie "FromID" gearbeitet. dies ist ein fantastischer Weg, um pass-Variablen zu NLog und immer noch halten Sie Ihren code sauber !!!! DANKE MIKE!!! BEARBEITEN 3.

Der richtige Weg, um log EventLog mit NLog

Anzahl der Antworten 2 Antworten
Wie kann ich vermeiden, windows beschwert sich über fehlende Beschreibungen für die Ereignis-ids, wenn die Protokollierung mit NLog. Wenn ich: <target xsi:type="EventLog" name="eventLog" layout="${message}" machineName="." source="MyApp" log="Application" /> und <rules> <logger name="*" minlevel="Debug" writeTo="eventLog" /> </rules> den

Was ist der Zweck von NLog LogManager.GetLogger(String, Type) - überlastung

Anzahl der Antworten 1 Antworten
LogManager - Klasse hat zwei Methoden: GetLogger und GetCurrentClassLogger mit einer überlastung der Einnahme von parameter Type loggerType public static Logger GetLogger(string name, Type loggerType) public static Logger GetCurrentClassLogger(Type loggerType) Dokumentation besagt, dass loggerType ist 'die Art

Wie zu verwenden NLog für eine DLL

Anzahl der Antworten 3 Antworten
Ich versuche zu implementieren ist ein einfaches Protokoll mit Nlog Refresh 1.0 für eine Klasse Bibliothek-Projekt. Es scheint nlog nicht erstellen Sie ein logfile, wenn es instanziiert innerhalb einer dll. Gibt es eine andere Möglichkeit, um dieses

machen NLog.config-Datei laden Sie die Datei aus (d:\dev) anstelle von "\bin\debug\"

Anzahl der Antworten 4 Antworten
Ich verwendet Nlog für die Protokollierung Zweck in einer bestimmten DLL. Die DLL wird dann in einer anderen Anwendung (es ist dynamisch geladen mit System.Reflection.Assembly.LoadFrom(path + a.dll)). Ich manuell platziert Nlog.dll und Nlog.config-Dateien in Pfad-Ordner und führt

Kann nicht geladen Exchange-powershell-snap-in: Der typeninitialisierer für 'Microsoft.Exchange.Daten.- Verzeichnis.Globals' hat eine Ausnahme ausgelöst

Anzahl der Antworten 4 Antworten
Ich habe den folgenden code erstellt ein PowerShell-runspace mit der Exchange-2010-snap-in geladen. Dim runspaceConfig = RunspaceConfiguration.Create() Dim snapInException As PSSnapInException = Nothing runspaceConfig.AddPSSnapIn("Microsoft.Exchange.Management.PowerShell.E2010", snapInException) Dim runspace = RunspaceFactory.CreateRunspace(runspaceConfig) runspace.Open() Seit der Installation von Visual Studio 2012 bekam

Wie zu zwingen, nlog eine exception werfen, wenn die Anmeldung zur Datenbank ein Fehler Auftritt?

Anzahl der Antworten 2 Antworten
Wenn ich take down die Datenbank, Rücken nlog, nichts wird protokolliert und es scheint NLog schluckt das problem. Gibt es eine Möglichkeit, es zu konfigurieren und zu erziehen Ausnahme oder zumindest zu Protokoll in eine text-Datei, die

Wo ist ${basedir} gelegen, mit NLog?

Anzahl der Antworten 4 Antworten
Es sei denn ich bin Total verloren, ich bin unter dem Eindruck, dass die NLog Dokumentation verwendet ${basedir} in seinen Beispielen, ohne zu erklären, was seine Position sein soll. Wo finde ich Informationen, listet alle möglichen Optionen

Hinzufügen, aktivieren und deaktivieren NLog Logger programmatisch

Anzahl der Antworten 2 Antworten
Wie kann ich hinzufügen, Bearbeiten, löschen, aktivieren und deaktivieren Logger, der code für NLog? InformationsquelleAutor der Frage Stacker | 2011-09-19

Mit NLog als rollover-Datei logger

Anzahl der Antworten 2 Antworten
Wie - wenn möglich - kann ich NLog als rollover-Datei logger? als ob: Möchte ich haben am 31 Dateien für 31 Tage und wenn ein neuer Tag begann, wenn es eine alte Zeit-log-Datei ##.einloggen, dann sollte es

NLog: kann nicht schreiben, Ereignisprotokoll

Anzahl der Antworten 1 Antworten
Kann ich nicht schreiben in das Ereignisprotokoll mit NLog. Ich habe in der Lage zu schreiben in die Konsole und in eine Datei. Ich habe eingeschaltet Ausnahmen in NLog und erhalte keine Rückmeldung von NLog. Hier ist

Hinzufügen name der Methode in NLog

Anzahl der Antworten 1 Antworten
Ich bin mit NLog und beachten Sie die empfohlenen Muster mit einem log deklarieren für jede Klasse, für den Zweck des seins in der Lage, zu verfolgen, welche Klasse/Methode in das Protokoll geschrieben. Ich finde dies sehr

Enterprise Logging-Block vs NLog vs log4net

Anzahl der Antworten 5 Antworten
Ich eine logging-Bibliothek in mein Projekt und in Anbetracht zwischen Enterprise Logging-Block vs NLog vs log4net. Ich fand einige links auf den Vergleich, aber die meisten von denen sind schon ziemlich alt und Beschwerde über Dinge wie

Die meisten nützlich NLog Konfigurationen

Anzahl der Antworten 10 Antworten
Was sind die besten oder nützlichsten Konfigurationen für die Anmeldung mit NLog? (Diese können einfach oder Komplex sein, solange Sie nützlich.) Ich denke da an Beispiele wie automatisch Rollen über log-Dateien bei einer bestimmten Größe, das layout

Update NLog target filename zur Laufzeit

Anzahl der Antworten 3 Antworten
In meiner Anwendung habe ich die Arbeit auf mehrere tausend Dokument am Tag. Ich würde gerne, in einigen Fällen einige logs, eine Protokolldatei Dokument. Dann möchte ich für eine bestimmte Ziel-ändern Sie die Ausgabe-Dateinamen (und nur um

NLog nicht eine log-Datei erstellen

Anzahl der Antworten 8 Antworten
Ich versuche, fügen Sie die Protokollierung, um eine Anwendung auf einem mobilen Gerät mit Windows Mobile 6.1. � .NET Compact framework 3.5. mit NLog. Ich habe die entsprechende version von der NLog-distribution installiert. Jedoch keine log-Dateien erstellt

NLog: ausschließen von bestimmten loggers von einer bestimmten Regel?

Anzahl der Antworten 1 Antworten
In meinem NLog-Konfiguration, ich habe eine catch-all-logger, sondern eine bestimmte logger die ich erstellt habe, ist sehr spammy, und ich will seinen Ausgang zu gehen, in eine eigene Datei. Das Teil ist leicht, aber der catch-all-logger erhält

Hinzufügen / entfernen von Protokolldateien während der Laufzeit in NLog

Anzahl der Antworten 1 Antworten
Schreibe ich eine kleine Datei Umwandlung Dienstprogramm. Dateien werden automatisch konvertiert, wenn Sie fallen in ein Verzeichnis. Ich bin mit NLog für die Protokollierung. Neben einer zentralen log-Datei, die konfiguriert ist, mit NLog.conf (und empfängt alle Nachrichten,

WCF-Protokollierung / Ablaufverfolgung und Aktivitäts-ID-Propagierung mit log4net oder NLog

Anzahl der Antworten 2 Antworten
Ich habe gesehen, viele andere Fragen, auf die Protokollierung. Best-practices. Was Protokollierung-Plattform am besten ist. Etc. Hier sind einige links von hier auf, SO dass mit sehr guten Gesprächen auf das Thema: logging best practices log4net vs

So behalten Sie die Informationen zur Website bei, wenn Sie NLog umbrechen

Anzahl der Antworten 6 Antworten
Habe ich eine Klasse die wraps NLog (genannt NLogger). Meine logs werden gespeichert in meiner Datenbank. Die Sache ich habe da ein problem mit ist, wie kann ich zeigen, wo die Anmeldung aufgetreten. Ich habe diese <parameter

Warum empfehlen Logger, einen Logger pro Klasse zu verwenden?

Anzahl der Antworten 10 Antworten
Als pro NLog Dokumentation: Meisten Anwendungen nutzen logger pro Klasse, wobei der name des Loggers ist der gleiche wie der name der Klasse. Dies ist die gleiche Weise, dass log4net betreibt. Warum ist das eine gute Praxis?

Wie Thread-Safe ist NLog?

Anzahl der Antworten 5 Antworten
Gut, Habe ich gewartet, seit Tagen vor der Entscheidung zu post in diesem Thema, da ich nicht sicher war, wie Sie sagen, resutling in einen langen ausführlichen post. Aber ich denke, es ist relevant, zu Fragen, für

NLog löst eine Konfigurationsausnahme für alle Aspnet-Layout-Renderer aus

Anzahl der Antworten 4 Antworten
Habe ich gearbeitet, zum einrichten NLog v2 auf meiner ASP.NET MVC 3-Anwendung, und es hat auch ganz gut geklappt so weit. (Ich bin mit dem Paket von der offiziellen nuGet repository) Jedoch, wenn ich versuche, ändern Sie

Abhängigkeitsinjektion und benannte Logger

Anzahl der Antworten 5 Antworten
Ich bin interessiert, lernen mehr über, wie die Leute Spritzen sich mit dependency injection-Plattformen. Obwohl die links unten, und meine Beispiele beziehen sich auf log4net und der Einheit, ich bin nicht unbedingt verwenden. Für dependency injection/IOC, werde

NLog Leistung

Anzahl der Antworten 2 Antworten
Was sollte der erwartete Aufwand für die Protokollierung? Ich habe dieses Beispiel ausprobiert private class Person { private static Logger logger = LogManager.GetCurrentClassLogger(); public string Name { get; private set; } public Person(string name) { Name =

NLog Zeitformatierung

Anzahl der Antworten 3 Antworten
Wie Schreibe ich ein layout für NLog, dass sich die Ausgaben Zeit mit Millisekunden, wie diese 11:32:08:123? Ich benutze ${date:format=yyyy-MM-dd HH\:mm\:ss} aber ich brauche mehr Zeit, Präzision in meinen logs. InformationsquelleAutor der Frage levanovd | 2010-09-20

Warum schreibt mein Windows-Dienst nicht in meine Protokolldatei?

Anzahl der Antworten 12 Antworten
Ich habe einen windows-Dienst und verwenden nlog für die Protokollierung. Funktioniert alles wunderbar, wenn ich von der ide von visual studio. Die log-file-updates ohne Probleme. Wenn ich den Dienst installieren, der service läuft gut, aber die log-Datei

NLog programmgesteuert rekonfigurieren

Anzahl der Antworten 2 Antworten
Dies ist mein erstes mal mit der NLog-Paket für die Protokollierung aber doch so weit seine war großartig, mit zu arbeiten. In meinem Szenario I zu initialisieren meinem NLog LoggingConfiguration Einstellungen programmgesteuert statt, durch die mehr typische