Ich verwende %property%, um den Ausgabedateipfad in der Log4Net-Konfigurationsdatei festzulegen. Eine Protokolldatei wird jedes Mal beim Start der Anwendung im APP-Datenordner erstellt. Ich benutze die Composite rolling style zum Rollen der Dateien.Wie Sie den Protokolldateipfad programmgesteuert in log4net ändern?
Aber jetzt ist meine Anforderung zu rollen/ändern Sie den Dateipfad basierend auf einigen Benutzerinteraktionen in der Anwendung. Wie kann ich das erreichen, kann mir jemand vorschlagen, dies zu erreichen?
- Wie die Datei in C# -Code zu rollen. Das erwartete Verhalten ähnelt dem Rollen basierend auf Größe und Datum.
- Was ist der C# -Code, um den ausgehenden Dateipfad in Log4Net zwischen der Programmausführung zu ändern.
Bitte lassen Sie mich wissen, wenn meine Anforderung nicht klar ist.
Danke.
Vielen Dank für Ihre Antwort, Könnten Sie bitte teilen Sie mir die Quelle Ort, um Ihren Vorschlag zu überprüfen. Es ist hilfreich festzustellen, ob die Methode privat oder öffentlich ist. – Venkat