Có ai biết làm thế nào để có được đoạn mã Nlogger của Nlog để làm việc trong Visual Studio 2012 giống như nó đã làm trong năm 2010? Tôi không thấy bất cứ điều gì trên diễn đàn của họ hoặc trên internet khi googing xung quanh. Có vẻ như một cái gì đó mà những người sử dụng Nlog sẽ muốn quay trở lại.NLog nlogger đoạn mã không hoạt động Visual Studio 2012
Trả lời
Chưa tìm ra cách cài đặt đoạn mã thực, vì vậy tôi đã tạo một đoạn mã theo cách thủ công để thực hiện chức năng tương tự như tệp gốc.
Tạo file nlogger.snippet trong cặp sau:
My Documents\Visual Studio 2012\Code Snippets\Visual C#\My Code Snippets
Nội dung của tập tin cần thực hiện như sau:
<?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>
Hy vọng điều này giúp một ai đó.
FWIW: Tôi đã mượn đoạn mã của bạn ở trên và tạo một đoạn mã để thực hiện các dòng ghi nhật ký gỡ lỗi của tôi trong Visual Studio 2013. Nhưng nó không hoạt động khi tôi đặt tệp xuống thư mục Đoạn mã của tôi vì vậy, tôi đã chuyển tệp ở nơi khác và sau đó sử dụng các hướng dẫn MSDN (http://msdn.microsoft.com/en-us/library/ms165394.aspx) để nhập tệp đoạn mã. Lần đầu tiên tôi thử nhập khẩu tôi nhận được một lỗi 'tập tin không hợp lệ' vì vậy tôi tinh chỉnh nó một chút để xem xét chính xác hơn ví dụ MS và thử thứ hai làm việc tốt. –
Như đã đề cập bởi @agunn trên, tôi gửi bài đoạn mã mà nhập khẩu đúng cho tôi trong VS2013:
<?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. Vùng CSS không hoạt động trong Visual Studio 2012
- 2. ReSharper 6.1 có hoạt động với Visual Studio 2012 không?
- 3. Tắt tự động lưu mã trong Visual Studio 2012
- 4. Microsoft Visual Studio 2012 đã ngừng hoạt động
- 5. Đoạn mã MVVMCross cho Visual Studio?
- 6. Sử dụng đoạn mã trong Visual Studio
- 7. Đoạn mã Visual Studio Con trỏ
- 8. Dự án Visual Studio 2010 cho Visual Studio 2012
- 9. ReSharper không hoạt động đúng trong Visual Studio 2012 chạy trên Windows 8
- 10. Visual Studio: Có đoạn mã XAML hỗ trợ không?
- 11. NUnit.Runners qua Nuget trên Visual Studio 2012 express không hoạt động
- 12. MS Visual Studio 2012 có hoạt động với Windows Vista không?
- 13. Disable Phân tích Mã trong Visual studio 2012
- 14. Visual Studio 2010 chủ đề cho Visual Studio 2012?
- 15. Chèn GUID mới vào Visual Studio 2012
- 16. Nhập Windows Forms (C#), Visual Studio 2012
- 17. Thay thế EnvDTE trong Visual Studio 2012
- 18. Visual Studio 2012 - Import/Export GitHub GIST
- 19. TypeScript trên Visual Studio 2012 Express
- 20. Visual Studio 2012 Dự án PowerShell
- 21. Format SQL Script trong Visual Studio 2012
- 22. sử dụng OpenSSL trong Visual Studio 2012
- 23. Visual Studio 2012 Bundled có điều kiện
- 24. Visual studio 2008 đoạn mã cho một ngôn ngữ khác
- 25. Visual Studio 2012 và Resharper's goto implementation
- 26. visual studio express 2012 app.config remapping assembly
- 27. Accessors riêng trong Visual Studio 2012
- 28. Visual Studio 2012 Express và .NET 2.0
- 29. Visual Studio 2012 tài liệu tải về
- 30. Visual Studio 2012/Resharper Đơn vị kiểm tra không chạy
Bất kỳ một ngoài kia biết điều này một :( – gcoleman0828
Im tự hỏi điều chính xác tương tự. –
@publicENEMY - Nghiêm túc. Tôi không thể là người duy nhất sử dụng thứ này và VS2012? – gcoleman0828