al , al2 – Mono-Assembly-Linker
al [option] [source-files]
AL ist der Mono-Assembly-Linker.
Dieser Linker wird verwendet, um Assemblys aus einer Sammlung von Modulen (.netmodule-Dateien), Assembly-Manifestdateien und Ressourcen zusammenzustellen.
Verwechseln Sie dies nicht mit dem Monolinker, einem Tool zur Reduzierung der Größe von Assemblys basierend auf dem verwendeten Code.
Verwenden Sie al für die Verarbeitung von 1.0-Assemblys und al2 für die Verarbeitung von 2.0-Assemblys.
Weitere Optionen finden Sie in der Antwortdatei.
Algorithmus zum Hashen von Dateien. Die
Basisadresse für die Bibliothek. DIESE FUNKTION IST NICHT IMPLEMENTIERT.
Erstellen Sie eine „Bug Report“-Datei. DIESE FUNKTION IST NICHT IMPLEMENTIERT.
Dadurch wird der Firmenname in die Assembly-Metadaten eingefügt. Dies entspricht dem Hinzufügen des Attributs [AssemblyCompany ("
Dadurch wird die Konfigurationszeichenfolge in die Assembly-Metadaten eingefügt. Dies entspricht dem Hinzufügen des Attributs [AssemblyConfiguration ("
Dadurch wird die Copyright-Meldung in die Assembly-Metadaten eingefügt. Dies entspricht dem Hinzufügen des Attributs [AssemblyCopyright ("
Dadurch wird die unterstützte Kultur in die Assembly-Metadaten eingefügt. Dies entspricht dem Hinzufügen des Attributs [AssemblyCulture ("
Die generierte Assembly wird verzögert signiert. Dies entspricht dem Hinzufügen des Attributs [AssemblyDelaySignAttribute (true)] zum C#-Quellcode.
Die generierte Assembly wird vollständig signiert (d. h. nicht verzögert signiert). Dies ist die Standardoption beim Signieren (-keyfile oder -keyname).
Dadurch wird eine Beschreibung der Assembly in die Assembly-Metadaten eingefügt. Dies entspricht dem Hinzufügen des Attributs [AssemblyDescription ("
Dadurch wird die angegebene Datei als Assembly-Sicherheitsnachweis in die Assembly eingebettet.
Optionale Win32-Version. Dies überschreibt die normale Assembly-Version.
Versammlungsflaggen. Die
Zeigen Sie Dateien mit vollständig qualifizierten Dateinamen an.
Strongname (signiert) die Ausgabeassembly mit dem Schlüsselpaar, das in der angegebenen Schlüsseldatei mit starkem Namen (snk) vorhanden ist. Ein vollständiges Schlüsselpaar ist erforderlich, es sei denn, die Verzögerungssignaturoption ist ebenfalls angegeben (-delay+). Dies entspricht dem Hinzufügen des Attributs [AssemblyKeyFile ("
Strongname (signiert) die Ausgabeassembly mit dem Schlüsselpaar, das im angegebenen Container vorhanden ist. Verzögerungssignatur wird bei Verwendung von Schlüsselcontainern nicht unterstützt. Dies entspricht dem Hinzufügen des Attributs [AssemblyKeyName ("
Gibt den Methodennamen des Assembly-Einstiegspunkts an.
Unterdrücken Sie das Startbanner und die Copyright-Meldung.
Name der Ausgabedatei für das Assemblymanifest.
Dadurch wird der Produktname in die Assembly-Metadaten eingefügt. Dies entspricht dem Hinzufügen des Attributs [AssemblyProduct ("
Dadurch wird die Produktversion in die Assembly-Metadaten eingefügt. Dies entspricht dem Hinzufügen des Attributs [AssemblyInformationalVersion ("
Gültige
Gibt eine Assembly an, von der Standardoptionen abgerufen werden sollen.
Dadurch wird ein Assemblytitel in die Assemblymetadaten eingefügt. Dies entspricht dem Hinzufügen des Attributs [AssemblyTitle ("
Dadurch wird eine Markenbotschaft in die Assembly-Metadaten eingefügt. Dies entspricht dem Hinzufügen des Attributs [AssemblyTrademark ("
Dadurch wird die Assembly-Version in die Assembly-Metadaten eingefügt. Sie können * verwenden, um verbleibende Zahlen automatisch zu generieren. Dies entspricht dem Hinzufügen des Attributs [AssemblyVersion ("
Verwenden Sie dieses Symbol für die Ausgabe.
Gibt die Win32-Ressourcendatei an.
Informationen zu AL anzeigen
sn(1), monolinker(1)
Copyright (C) 2005 Novell, Inc (http://www.novell.com)
Weitere Informationen finden Sie unter http://lists.ximian.com/mailman/listinfo/mono-devel-list.
Weitere Informationen finden Sie unter: http://www.mono-project.com