13

Ich benutze vs2010 und ich muss eine Multithreading-Anwendung protokollieren. Also entschied ich mich für log4net, aber da ich nicht gewohnt bin, damit zu arbeiten, wird Intellisense es wert sein.Vs2010 mit log4net mit Intellisense

Ich lade die .xsd von http://csharptest.net/downloads/schema/log4net.xsd und legte dies in VSFolder/Xml/Schemas. Aber wie kann ich zu meinem log4net.config sagen, das XSD Schema zu verwenden?

+0

Ich beantwortete eine ähnliche Frage (http://stackoverflow.com/a/11780781/64348) und stellte fest, dass ich das ursprüngliche Schema des Autors aktualisierte, um benutzerdefinierte Appender zu ermöglichen. – Kit

Antwort

14

Verwenden Sie das Menü XML -> Schemen ...

Das Menü ist nur da, wenn Sie die Konfigurationsdatei (oder eine beliebige andere XML-Datei) geöffnet haben.

+0

Aber ein Punkt, warum VS nur meine log4net.xsd.XML-Datei erkannt und nicht meine Datei als log4net.XSD ?? – Custodio

+0

Entschuldigung, ich bin mir nicht sicher, was du meinst. –

+0

Ich habe zwei Schemas, die .XSD funktionieren nicht. Nur die .XML funktioniert – Custodio

4

Anstatt es in einen VS-Ordner zu legen, geben Sie es in den Ordnerstruktur Ihrer Lösung ein. Es muss nicht einmal in irgendwelchen Projekten enthalten sein. leg es einfach dort hin und es funktioniert ...

+1

Beachten Sie, dass Sie die Lösung schließen und erneut öffnen müssen. – wisbucky

2

Oder in: C: \ Programme (x86) \ Microsoft Visual Studio 10.0 \ Xml \ Schemas und Sie sind einmal und für immer sortiert.