Ví dụ, log4net.dll đi kèm với log4net.xml. Việc sử dụng xml này là gì?Mục đích của tệp xml bên cạnh dll là gì?
Trả lời
Tệp này chứa mô tả về các lớp, phương thức, v.v. được tạo dưới dạng nhận xét xml trong hội đồng.
Nhưng 'mục đích' của chúng là gì? – Sprintstar
Tôi nghĩ rằng OP muốn biết khi nào là ok để xóa và khi nào thì không. Ví dụ Bạn cần tệp PDB để có thể gỡ lỗi. Trong một câu trả lời khác sẽ nói Visual Studio dựa vào các tập tin xml để hiển thị intellisense, tôi không nghĩ rằng đó là sự thật. Có một lý do để giữ chúng xung quanh khác hơn là sử dụng chúng như là một biểu hiện? – SynBiotik
Chúng chứa các nhận xét cho mã ở định dạng xml. Chúng có thể được sử dụng với sandcastle để tạo các tệp trợ giúp cửa sổ hoặc tài liệu html kiểu MSDN.
và Visual Studio cần chúng để hiển thị intellisense cho assembly. – Will
@ Sẽ làm việc như thế nào? Tôi đang sử dụng một dll (sharpPDF) với Visual Web Developer 2010 Express và cả hai tập tin được bao gồm trong dự án (mặc dù tôi không bao giờ thực hiện bất kỳ tham chiếu đến tệp XML). Làm cách nào để Intellisense hoạt động bình thường? – Jules
@Jules: miễn là chúng di chuyển với nhau, có cùng tên (xyz.dll, xyz.xml) nó sẽ được chọn. Kiểm tra tài liệu tham khảo của bạn, bạn có thể chỉ vào một dll ở một nơi khác. – Will
- 1. Mục đích của tệp pdb là gì?
- 2. Mục đích của tệp vshost.exe là gì?
- 3. Mục đích của tệp .edmx là gì?
- 4. Tệp xcscheme là gì? Mục đích của nó là gì?
- 5. Mục đích của tệp tin bootstrap.php.cache của Symfony2 là gì?
- 6. Mục đích của layout.xml là gì?
- 7. Mục đích của is_uploaded_file() là gì?
- 8. Mục đích của lớp Expression là gì?
- 9. Mục đích của tệp kê khai là gì
- 10. Mục đích của tệp server.php trong Laravel 4 là gì?
- 11. Mục đích của Rake là gì?
- 12. mục đích của tùy chọn kích hoạt cạnh của epoll là gì?
- 13. Mục đích của config.assets.precompile là gì?
- 14. Mục đích của thư mục buildSrc của gradle là gì?
- 15. Mục đích của mã HTML <? ?> là gì?
- 16. Mục đích của phiên JMS là gì?
- 17. Mục đích của HttpHeaders.TryAddWithoutValidation là gì?
- 18. Mục đích của nguyên mẫu là gì?
- 19. Mục đích của Parse Vexing là gì?
- 20. Mục đích của Array.GetLowerBound (int) là gì?
- 21. Mục đích của String.IsInterned là gì?
- 22. Mục đích của ldexp là gì?
- 23. Mục đích của IntentSender là gì?
- 24. Mục đích của character_set_connection là gì?
- 25. Mục đích của 'var' là gì?
- 26. Mục đích của requestWindowFeature() là gì?
- 27. Mục đích của `__metaclass__ = type` là gì?
- 28. mục đích của Thread.holdsLock (khóa) là gì?
- 29. Mục đích của __cxa_pure_virtual là gì?
- 30. Mục đích của UIWindow là gì?
bản sao có thể có của [Tệp "log4net.xml" được thêm vào thư mục bin của bạn] (http://stackoverflow.com/questions/2184102/what-is-the-log4net-xml-file-that là gì -gets-added-to-your-bin-folder) – Ani