Atributos de montagem C ++ gerenciados
-
03-07-2019 - |
Pergunta
Existe uma maneira de adicionar atributos de montagem a uma montagem C ++ gerenciada? Em um projeto t típico de C#, geralmente há uma linha de código no AssemblyInfo.cs
arquivo como o seguinte:
[assembly: AssemblyTitle("Some Assembly")]
Eu tenho um atributo de montagem privada que quero adicionar (nenhum dos atributos da versão que pode ser adicionado através de um arquivo de recurso), e não tenho certeza se isso é possível.
Solução
É possível - a maneira mais fácil é adicionar um arquivo AssemblyInfo.cpp e colocar:
#include attributes.h //your attribute decl
[assembly: MyCustomAttribute()];
Pode estar em qualquer arquivo que você desejar.
editar - Adicionado e semicolon necessário para o atributo de montagem
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow