Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellen Sie einen Link zu einer .NET Framework-Ressource in der Ausgabedatei.
Syntax
/ASSEMBLYLINKRESOURCE:
filename
Argumente
filename
Die .NET Framework-Ressourcendatei, die von der Assembly verknüpft werden soll.
Hinweise
Die /ASSEMBLYLINKRESOURCE
Linkeroption erstellt einen Link zu einer .NET Framework-Ressource in der Ausgabedatei. Die Ressourcendatei wird nicht in die Ausgabedatei eingefügt. Verwenden Sie die /ASSEMBLYRESOURCE
Option zum Einbetten einer Ressourcendatei in die Ausgabedatei.
Verknüpfte Ressourcen sind in der Assembly öffentlich, wenn sie mit dem Linker erstellt wurden.
/ASSEMBLYLINKRESOURCE
erfordert die /clr
Compileroption. Die /LN
Optionen sind /NOASSEMBLY
nicht zulässig./ASSEMBLYLINKRESOURCE
Wenn filename
es sich um eine .NET Framework-Ressourcendatei handelt, die z. B. von Resgen.exe
oder in der Entwicklungsumgebung erstellt wird, kann mit Mitgliedern im System.Resources
Namespace zugegriffen werden. Weitere Informationen finden Sie unter System.Resources.ResourceManager
. Verwenden Sie für alle anderen Ressourcen die GetManifestResource*
-Methoden in der System.Reflection.Assembly
-Klasse, um zur Laufzeit auf die Ressource zuzugreifen.
filename
kann über ein beliebiges Dateiformat verfügen. Sie können z. B. einen nativen DLL-Teil der Assembly erstellen. Anschließend kann sie im globalen Assemblycache installiert und über verwalteten Code in der Assembly darauf zugegriffen werden.
Andere Linkeroptionen, die sich auf die Assemblygenerierung auswirken, sind:
So legen Sie diese Linkeroption in der Visual Studio-Entwicklungsumgebung fest
Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).
Klicken Sie auf der Eigenschaftenseite auf Konfigurationseigenschaften>Linker>Befehlszeile.
Geben Sie die Option in "Zusätzliche Optionen" ein. Wählen Sie "OK" aus, oder "Übernehmen" , um die Änderung anzuwenden.
So legen Sie diese Linkeroption programmgesteuert fest
- Siehe AdditionalOptions.