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.

Bemerkungen

Der Compiler verarbeitet die -moduleassemblyname Option nur, wenn die -target:module Option angegeben wurde. Dies bewirkt, 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 einer anderen Assembly platzieren, treten Laufzeitfehler auf.

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

  • Ein Datentyp im Modul benötigt Zugriff auf einen Friend Typ in einer assembly, auf die verwiesen wird.

  • Die referenzierte Assembly hat freundassembly Zugriff auf die Assembly gewährt, in die das Modul erstellt wird.

Weitere Informationen zum Erstellen eines Moduls finden Sie unter -target (Visual Basic).For more information about creating a module, see -target (Visual Basic). Weitere Informationen zu Freundassemblys finden Sie unter "Friend Assemblies".

Hinweis

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

Siehe auch