/resource
Aktualisiert: November 2007
Bettet eine verwaltete Ressource in eine Assembly ein.
/resource:filename[,name[,public|private]]
-or-
/res:filename[,name[,public|private]]
Argumente
filename
Die Ressourcendatei, die in die Ausgabdatei eingebettet werden soll.name[,public|private] (optional)
Der logische Name der Ressource. Dieser wird zum Laden der Ressource verwendet. Der Standardwert ist der Dateiname. Sie können wahlweise angeben, ob die Datei im Assemblymanifest öffentlich oder privat ist. Zum Beispiel: /res:filename.res,myname.res,public. In der Standardeinstellung ist filename in der Assembly öffentlich.
Hinweise
Verwenden Sie die /resource-Option, wenn Sie eine Ressource mit einer Assembly verknüpfen möchten und die Ressourcendatei nicht in der Ausgabedatei platziert werden soll.
Wenn filename eine .NET Framework-Ressourcendatei ist, die z. B. durch den Resource File Generator ("Resgen.exe") oder in der Entwicklungsumgebung erstellt wird, kann durch Member im System.Resources-Namespace auf sie zugegriffen werden (weitere Informationen hierzu unter "System.Resources.ResourceManager"). Verwenden Sie bei allen anderen Ressourcen die GetManifestResource*-Methoden in der System.Reflection.Assembly-Klasse, um zur Laufzeit auf die Ressource zuzugreifen.
/res ist die Kurzform von /resource.
Beispiel
In diesem Beispiel wird in.js kompiliert und die Ressourcendatei rf.resource angefügt:
jsc /res:rf.resource in.js