2008-10-01 8 views
7

Existe-t-il un moyen d'ajouter des attributs d'assembly à un assembly C++ géré? Dans un projet typique C#, il y a généralement une ligne de code dans le fichier AssemblyInfo.cs comme celui qui suit:Attributs d'assembly C++ gérés

[assembly: AssemblyTitle("Some Assembly")]

J'ai un attribut de montage privé que je veux ajouter (pas une de la version attributs que pourrait être ajouté à travers un fichier de ressources), et je ne suis pas sûr que cela soit possible.

Répondre

13

Il est possible - la voie facile est d'ajouter un fichier AssemblyInfo.cpp et mis:

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

Il peut être dans un fichier que vous voulez, bien que.

modifier - Ajout de l'attribut virgule nécessaire de montage

+5

Une chose très mineure, cela a fonctionné, mais un point-virgule doit être ajouté à la fin de l'instruction. –

+0

@Steve W - désolé, corrigé. –

Questions connexes