2008-10-01 13 views
7

¿Hay alguna forma de agregar atributos de ensamblaje a un ensamblado de C++ administrado? En un proyecto típico de C#, por lo general hay una línea de código en el archivo AssemblyInfo.cs como la siguiente:Atributos de ensamblados de C++ administrados

[assembly: AssemblyTitle("Some Assembly")]

que tienen un atributo de ensamblado privado que quiero añadir (no uno de la versión atributos que podría agregarse a través de un archivo de recursos), y no estoy seguro si esto es posible.

Respuesta

13

Es posible - el camino más fácil es añadir un archivo AssemblyInfo.cpp y poner:

#include attributes.h //your attribute decl 
[assembly: MyCustomAttribute()]; 

Puede ser en cualquier archivo que desee, sin embargo.

edición - coma requerido añadido para el atributo de montaje

+5

Una cosa muy menor, esto funcionó, pero un punto y coma debe ser añadido a la final de la instrucción. –

+0

@Steve W - perdón, corregido. –

Cuestiones relacionadas