Partager via


/ASSEMBLYMODULE (Ajouter un module MSIL à l’assembly)

Syntaxe

/ASSEMBLYMODULE:filename

Arguments

filename
Module que vous souhaitez inclure dans cet assembly.

Notes

L’option /ASSEMBLYMODULE éditeur de liens vous permet d’ajouter une référence de module à un assembly. Les informations de type dans le module ne seront pas accessibles au programme d’assembly qui a ajouté la référence du module. Toutefois, les informations de type dans le module seront accessibles à tout programme qui référence l’assembly.

Permet #using d’ajouter une référence de module à un assembly et de rendre les informations de type du module disponibles pour le programme d’assembly.

Par exemple, examinez le scénario suivant :

  1. Créez un module avec /LN.

  2. Utilisez /ASSEMBLYMODULE dans un autre projet pour inclure le module dans la compilation actuelle, ce qui crée un assembly. Ce projet ne référencera pas le module avec #using.

  3. Tout projet qui fait référence à cet assembly peut désormais utiliser des types à partir du module.

Les autres options de l’éditeur de liens qui affectent la génération d’assembly sont les suivantes :

L’éditeur de liens MSVC accepte .netmodule les fichiers comme entrée et le fichier de sortie produit par l’éditeur de liens est un assembly ou .netmodule un fichier sans dépendance au moment de l’exécution sur les .netmodule fichiers qui ont été entrés dans l’éditeur de liens. Pour plus d’informations, consultez .netmodule les fichiers en tant qu’entrée de l’éditeur de liens.

Pour définir cette option de l'éditeur de liens dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d’informations, consultez Définir le compilateur C++ et les propriétés de build dans Visual Studio.

  2. Sélectionnez la page de propriétés d’entrée de l’éditeur >de liens de configuration.>

  3. Modifiez la propriété Add Module to Assembly .

Pour définir cette option de l'éditeur de liens par programmation

Voir aussi

Informations de référence sur l’éditeur de liens MSVC
Options de l’éditeur de liens MSVC