/moduleassemblyname
Gibt den Namen der Assembly an, die dieses Modul beinhalten wird.
/moduleassemblyname:assembly_name
Argumente
Begriff |
Definition |
assembly_name |
Der Name der Assembly, die dieses Modul beinhalten wird. |
Hinweise
Der Compiler verarbeitet die /moduleassemblyname-Option nur, wenn die Option /target:module angegeben wurde.Dies bewirkt, dass der Compiler ein Modul erstellt.Das vom Compiler erstellte Modul ist nur für die Assembly gültig, die mit der /moduleassemblyname-Option angegeben wird.Wenn Sie das Modul in einer anderen Assembly einfügen, treten Laufzeitfehler auf.
Die /moduleassemblyname-Option ist nur dann erforderlich, wenn die folgenden Bedingungen erfüllt sind:
Ein Datentyp im Modul benötigt Zugriff auf einen Friend-Typ in einer referenzierten Assembly.
Die referenzierte Assembly hat der Assembly, die aus dem Modul erstellt wird, Friend-Assemblyzugriff gewährt.
Weitere Informationen zum Erstellen eines Moduls finden Sie unter /target (Visual Basic).Weitere Informationen zu Friend-Assemblys finden Sie unter Friend-Assemblys (C# und Visual Basic).
Hinweis |
---|
Die /moduleassemblyname-Option ist innerhalb der Entwicklungsumgebung von Visual Studio nicht verfügbar, sondern nur beim Kompilieren über die Eingabeaufforderung. |
Siehe auch
Aufgaben
Gewusst wie: Erstellen einer Mehrfachdateiassembly
Referenz
Beispiele für Kompilierungsbefehlszeilen (Visual Basic)
Konzepte
Assemblys und der globale Assemblycache (C# und Visual Basic)
Friend-Assemblys (C# und Visual Basic)