2010-01-30 68 views

Respuesta

4

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

2

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.

1

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.

Cuestiones relacionadas