Atributos de ensamblaje de C ++ administrados
-
03-07-2019 - |
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.
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