Por ejemplo, log4net.dll viene con log4net.xml. ¿De qué sirve este xml?¿Cuál es el propósito de los archivos xml al lado del dll?
Respuesta
Este archivo contiene la descripción de las clases, métodos, etc. creados como comentarios xml en el ensamblado.
¿Pero cuál es el 'propósito' de ellos? – Sprintstar
Creo que OP quiere saber cuándo está bien eliminar y cuándo no. Ex. Necesita el archivo PDB para poder depurar. En otra respuesta, Will dice que Visual Studio confía en los archivos xml para mostrar intellisense, no creo que eso sea cierto. ¿Hay alguna razón para mantenerlos cerca que no sean para usarlos como manifiesto? – SynBiotik
Contienen los comentarios para el código en formato xml. Se pueden usar con sandcastle para generar archivos de ayuda de Windows o documentos html de estilo MSDN.
y Visual Studio los necesita para mostrar intellisense para el ensamblaje. – Will
@ ¿Cómo funcionaría eso? Estoy usando un dll (sharpPDF) con Visual Web Developer 2010 Express y ambos archivos están incluidos en el proyecto (aunque nunca hice ninguna referencia al archivo XML). ¿Cómo conseguiría que Intellisense funcione correctamente? – Jules
@Jules: siempre que viajen entre sí, tengan el mismo nombre (xyz.dll, xyz.xml), debería ser recogido. Verifique su referencia, podría estar apuntando a un dll en otro lugar. – Will
- 1. ¿Cuál es el propósito de los archivos CLS y los archivos DLL en VB?
- 2. ¿Cuál es el propósito de los archivos pdb?
- 3. ¿Cuál es el propósito de los archivos .edmx?
- 4. ¿Cuál es el propósito del archivo vshost.exe?
- 5. ¿Cuál es el propósito del pase indefinido?
- 6. ¿Cuál es el propósito del indicador de acceso ACC_SUPER en los archivos de la clase Java?
- 7. ¿Cuál es el propósito del secreto del cliente en OAuth2?
- 8. ¿Cuál es el propósito del control VisitorIdentification?
- 9. ¿Cuál es el propósito del transformador IdentityT?
- 10. ¿Cuál es el propósito del método Thread.SpinWait?
- 11. ¿Cuál es el propósito del uso?
- 12. ¿Cuál es el propósito del prototipo?
- 13. ¿Cuál es el propósito del modificador -m?
- 14. ¿Cuál es el propósito del doble implicar?
- 15. ¿Cuál es el propósito de layout.xml?
- 16. ¿Cuál es el propósito de estos archivos Java en scala.runtime?
- 17. Archivos de bus IFrame: ¿cuál es su propósito?
- 18. ¿Cuál es la diferencia entre los archivos .dll, .lib, .h?
- 19. ¿Cuál es el propósito de config.assets.precompile?
- 20. ¿Cuál es el propósito de precompiledApp.config?
- 21. ¿Cuál es el propósito de 'Class.forName ("MY_JDBC_DRIVER")'?
- 22. ¿Cuál es el propósito de Anorm's Pk?
- 23. ¿Cuál es el propósito de 'var'?
- 24. ¿Cuál es el propósito de Active Records?
- 25. ¿Cuál es el propósito del método LINQ Expression.Quote?
- 26. ¿Cuál es el propósito del nodo Ensambles en Web.Config?
- 27. ¿Cuál es el propósito del detector en WebSphere MQ?
- 28. ¿Cuál es el propósito del opcode de nop?
- 29. ¿Cuál es el propósito de los punteros de objetos comprimidos?
- 30. ¿Cuál es el propósito de los conjuntos de datos?
posible duplicado de [¿Qué es el archivo "log4net.xml" que se agrega a su carpeta bin] (http://stackoverflow.com/questions/2184102/what-is-the-log4net-xml-file-that -gets-added-to-your-bin-folder) – Ani