Freigeben über


-moduleassemblyname

Gibt den Namen der Assembly an, zu der dieses Modul gehört.

Syntax

-moduleassemblyname:assembly_name  

Argumente

Begriff Definition
assembly_name Der Name der Assembly, zu der dieses Modul gehört

Hinweise

Der Compiler verarbeitet die -moduleassemblyname-Option nur, wenn die -target:module-Option angegeben wurde. Dies führt dazu, dass der Compiler ein Modul erstellt. Das vom Compiler erstellte Modul ist nur für die mit der -moduleassemblyname-Option angegebene Assembly gültig. Wenn Sie das Modul in eine andere Assembly verschieben, treten Laufzeitfehler auf.

Die -moduleassemblyname-Option ist nur erforderlich, wenn Folgendes gilt:

  • Ein Datentyp im Modul benötigt Zugriff auf einen Friend-Typ in einer Referenzassembly.

  • Die Referenzassembly hat der Assembly, in die das Modul integriert wird, Friend-Assembly-Zugriff erteilt.

Weitere Informationen zur Erstellung eines Moduls finden Sie unter -target (Visual Basic). Weitere Informationen zu Friend-Assemblys finden Sie unter Friend-Assemblys.

Hinweis

Die Option -moduleassemblyname steht nicht in der Visual Studio-Entwicklungsumgebung zur Verfügung. Sie ist nur verfügbar, wenn Sie über eine Eingabeaufforderung kompilieren.

Siehe auch