Log4Net in BHO funktioniert nicht?
Frage
Ich versuche, log4net mit einer externen Konfigurationsdatei zu verwenden, aber es funktioniert nicht: Nichts wird protokolliert generasacodicetagpre.
Wenn ich diese Zeile in Montage.cs verwende, ist test.lg erstellt, wenn der BHO bei der Reglasm registriert ist, nicht aber nicht, wenn das Plugin ausgeführt wird: generasacodicetagpre.
Wenn ich diesen Code innerhalb des BHO verwende, ist kein Protokoll hinzugefügt, um test.log: generasacodicetagpre.
Ich bin nicht sicher, was ich falsch mache.
Lösung
Die log4net-Konfigurationsdatei war in Ordnung.Das Problem ist, dass Internet Explorer in einem geschützten Modus rannte, der BHOS verbietet, um in willkürliche Ordner zu schreiben.Es gibt nur ein paar Ordner, in denen der BHO schreiben kann.