/moduleassemblyname
Spécifie le nom de l'assembly dont ce module fera partie.
/moduleassemblyname:assembly_name
Arguments
Terme |
Définition |
assembly_name |
Nom de l'assembly dont ce module fera partie. |
Notes
Le compilateur traite l'option /moduleassemblyname uniquement si l'option /target:module a été spécifiée. Le compilateur crée alors un module. Le module créé par le compilateur est valide uniquement pour l'assembly spécifié avec l'option /moduleassemblyname. Si vous placez le module dans un assembly différent, des erreurs d'exécution se produiront.
L'option /moduleassemblyname est exigée uniquement lorsque les conditions suivantes se vérifient :
Un type de données dans le module doit disposer d'un accès à un type Friend dans un assembly référencé.
L'assembly référencé a accordé l'accès d'assembly friend à l'assembly dans lequel le module sera généré.
Pour plus d'informations sur la création de module, consultez /target (Visual Basic). Pour plus d'informations sur les assemblys friend, consultez Assemblys friend (C# et Visual Basic).
Notes
L'option /moduleassemblyname n'est pas disponible dans l'environnement de développement Visual Studio. Elle est disponible uniquement lors de la compilation à partir d'une invite de commande.
Voir aussi
Tâches
Comment : générer un assembly multifichier
Référence
Exemples de lignes de commande de compilation (Visual Basic)
Concepts
Assemblys et le Global Assembly Cache (C# et Visual Basic)
Assemblys friend (C# et Visual Basic)