Pregunta

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

[assembly: AssemblyTitle (" Some Assembly ")]

Tengo un atributo de ensamblaje privado que quiero agregar (no se puede agregar uno de los atributos de versión a través de un archivo de recursos), y no estoy seguro de que esto sea posible.

¿Fue útil?

Solución

Es posible: la forma más sencilla es agregar un archivo AssemblyInfo.cpp y ponerlo:

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

Puede estar en cualquier archivo que desees, sin embargo.

editar : se agregó el punto y coma requerido para el atributo de ensamblaje

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top