Partager via


/moduleassemblyname

Mise à jour : novembre 2007

Spécifie le nom de l'assembly dont ce module fera partie.

/moduleassemblyname:assembly_name

Arguments

  • 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 (Visual Basic).

Remarque :

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

Concepts

Assemblys

Assemblys friend (Visual Basic)

Référence

/target (Visual Basic)

/main

/reference (Visual Basic)

/addmodule

Exemples de lignes de commande de compilation

Autres ressources

Compilateur Visual Basic