¿Para qué sirve el archivo de información de ensamblaje en C# y cómo lo uso?Ayuda con el archivo de información de ensamblaje en C#
Respuesta
El archivo AssemblyInfo se utiliza para documentar sus dlls o archivos externos para describir de dónde proviene el código, su versión, etc. Si su código está disponible públicamente, es una buena práctica asegurarse de agregar también información útil. http://www.codinghorror.com/blog/archives/000141.html
Si construye su proyecto con NAnt también hay un objetivo útil que le permite construir la información de ensamblaje dinámicamente. http://nant.sourceforge.net/release/latest/help/tasks/asminfo.html
Contiene información sobre su conjunto. Autor, la empresa, números de versión (build/menor/mayor/etc)
probar este artículo:
botón derecho del ratón sobre cualquier icono del programa y seleccione 'Propiedades'. Ve a la pestaña 'Versión'. Esa información que ve es lo que está contenido en el archivo AssemblyInfo.cs, entre otras cosas.
Es un archivo creado por las plantillas de proyecto predeterminadas en la carpeta "Propiedades" que tiene atributos definidos en el nivel de ensamblaje que el compilador C# utiliza para almacenar varios bits de metadatos como el título del ensamblado, la versión , el editor, etc. Hay otros atributos específicos del marco que puede incluir, como espacios de nombres XAML, espacios de nombres de Contrato de datos, etc. Básicamente, todos los atributos que defina en el nivel de ensamblaje generalmente se colocan aquí.
Sin embargo, no tiene nada de especial. Estos atributos pueden aparecer en cualquier lugar en cualquier archivo de código.
Publiqué un neat little tip para tratar el problema de tener varios archivos AssemblyInfo en diferentes proyectos en una solución que todos tienen atributos comunes.
- 1. Ayuda con ensamblaje 68k - tablas de salto?
- 2. Wireshark Filtro de información Ayuda
- 3. Ayuda descifrar unas pocas líneas de ensamblaje
- 4. Ayuda con el método estático de C++
- 5. C# ConfigurationManager.GetSection no pudo cargar el archivo o el ensamblaje
- 6. Ayuda con C Pointers
- 7. Ayuda con el formato de archivo de datos de WordNet
- 8. ¿Almacena sus clases de ayuda en un ensamblaje por separado?
- 9. Código de ensamblaje en C++
- 10. Ayuda con el análisis de un archivo de registro (ANTLR3)
- 11. ¿Puedo leer la información del archivo de ensamblaje en Inno Setup
- 12. Ayuda para mejorar una función de ensamblaje simple
- 13. ¿Cómo coordino la información de la versión de ensamblaje en mi árbol de muchos proyectos de C#?
- 14. C#: ¿Cómo cargar el ensamblaje desde GAC?
- 15. Ayuda con operandos matemáticos en clase (C#)
- 16. Error de ensamblaje Ajax - El ensamblaje {0} no contiene un recurso web con el nombre {1}
- 17. Ayuda con \ 0 cadenas finalizadas en C#
- 18. #incluye encabezado con declaraciones C en un archivo de ensamblaje sin errores?
- 19. cómo agregar información arbitraria en el manifiesto del complemento de ensamblaje de maven
- 20. C# cómo registrar el ensamblaje en el GAC sin GacUtil?
- 21. Documentación para el marcado del archivo de ayuda vim
- 22. ¿No se puede encontrar el archivo de ensamblaje Microsoft.SqlServer.ConnectionInfo.dll?
- 23. Obtener la ruta de ensamblaje C#
- 24. ¿Cuál es el archivo XML que viene junto con un archivo de ensamblaje .NET?
- 25. Rieles ver ayudantes en el archivo de ayuda
- 26. No se pudo cargar el archivo o el ensamblaje
- 27. Ayuda con la asignación C++ semi-compleja
- 28. Ensamblaje de Maven: ensamblaje
- 29. C#: cómo establecer el número de versión del ensamblaje
- 30. Mezcla C y archivos de ensamblaje
No veo aquí cómo especificar la información del autor – Kamarey