Kann jemand wissen, wie man das Snogpet von Logs in Visual Studio 2012 wie in 2010 funktioniert? Ich sehe nichts in ihrem Forum oder im Internet, wenn sie herumstöbern. Scheint so, als würden Leute, die Nlog benutzen, zurück wollen.NLog nlogger-Snippet funktioniert nicht Visual Studio 2012
Antwort
Ich habe noch nicht herausgefunden, wie das richtige Snippet installiert werden kann. Daher habe ich manuell ein Snippet erstellt, um die gleiche Funktion wie das Original auszuführen.
die Datei nlogger.snippet im folgenden Ordner erstellen:
<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>
NLog Logger Snippet
</Title>
<Shortcut>nlogger</Shortcut>
</Header>
<Snippet>
<Code Language="CSharp">
<![CDATA[private static NLog.Logger logger = NLog.LogManager.GetCurrentClassLogger();]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
Hoffentlich hilft jemand:
My Documents\Visual Studio 2012\Code Snippets\Visual C#\My Code Snippets
Der Inhalt der Datei wie folgt sein sollte.
FWIW: Ich habe mir Ihr Snippet oben ausgeliehen und eines erstellt, um meine Debugging-Logging-Zeilen in Visual Studio 2013 zu erstellen. Aber es hat nicht funktioniert, als ich die Datei einfach in die Datei legte Der Ordner "My Code Snippets" hat die Datei an anderer Stelle verschoben und dann die MSDN-Anweisungen (http://msdn.microsoft.com/en-us/library/ms165394.aspx) zum Importieren einer Snippet-Datei verwendet. Als ich das erste Mal versucht habe zu importieren, habe ich einen 'invalid file' Fehler bekommen, also habe ich es ein wenig verbessert, um genauer zu sehen, wie das MS Beispiel und der zweite Versuch hat gut funktioniert. –
Wie oben durch @agunn erwähnt, ich bin Entsendung der Schnipsel, die richtig für mich in VS2013 importiert:
<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>NLog Logger Snippet</Title>
<Description>Adds the logger object</Description>
<Shortcut>nlogger</Shortcut>
</Header>
<Snippet>
<Code Language="CSharp"
Kind="any">
<![CDATA[private static readonly Logger Logger = LogManager.GetCurrentClassLogger();]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
- 1. Microsoft Visual Studio 2012 funktioniert nicht mehr
- 2. Visual Studio 2012 JavaScript Intellisense funktioniert nicht
- 3. Funktioniert ReSharper 6.1 mit Visual Studio 2012?
- 4. Wie manuell Visual Studio 2012 in Visual Studio 2012 installieren?
- 5. Visual Studio 2012 Kompatibilität
- 6. Visual Studio 2012-Datenbankdiagramm?
- 7. Visual Studio 2012 Netzwerkfreigaben
- 8. Visual Studio 2012 "Debuggen nicht möglich"
- 9. Weniger funktioniert nicht mit WebEssentials in Visual Studio 2012
- 10. IIS Express funktioniert nicht in Visual Studio 2012
- 11. CSS-Bereich funktioniert nicht in Visual Studio 2012
- 12. Warum funktioniert "$ (SolutionDir)" nicht in Visual Studio 2012?
- 13. Warum Architektur-Menü in Visual Studio 2012 Premium funktioniert nicht
- 14. Visual Studio & Natvis nicht funktioniert
- 15. Visual Studio 2012 PowerShell-Projekt
- 16. "Sharepoint nicht installiert" Visual Studio 2012 Fehler
- 17. Visual Studio 2012 - Einheimische hat
- 18. Visual Studio 2012 fehlende Frameworks
- 19. Visual Studio 2012 C++ - Standardausgabe
- 20. Lua im Visual Studio 2012?
- 21. TFS für Visual Studio 2012
- 22. WCF mit Visual Studio 2012
- 23. Visual Studio 2012 Code Coverage
- 24. Visual Studio 2012 ExtJS IntelliSense
- 25. Visual Studio 2010-Projekt zu Visual Studio 2012
- 26. Visual Studio 2012 im Vergleich zu Visual Studio 2010 (Delta)
- 27. Visual Studio 2010-Design für Visual Studio 2012?
- 28. Fehlende Intellisense in Visual Studio 2012
- 29. VB6-Code aus Visual Studio 2012 debuggen
- 30. Visual Studio 2012 veröffentlicht kein Projekt
Jeder da draußen kennen diese ein :( – gcoleman0828
Im das genau Gleiche fragen. –
@publicENEMY - Ernsthaft, ich kann nicht der einzige sein, der diese Sache und VS2012 verwendet? – gcoleman0828