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.

Foi útil?

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
scroll top