/resource (Visual Basic)
Bettet eine verwaltete Ressource in eine Assembly ein.
/resource:filename[,identifier[,public|private]]
' -or-
/res:filename[,identifier[,public|private]]
Argumente
Begriff |
Definition |
filename |
Erforderlich.Der Name der Ressourcendatei, die in die Ausgabedatei eingebettet werden soll.In der Standardeinstellung ist filename in der Assembly öffentlich.Schließen Sie den Dateinamen in Anführungszeichen (" ") ein, wenn der Name ein Leerzeichen enthält. |
identifier |
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 Ressource im Assemblymanifest öffentlich oder privat ist. Beispiel: /res:filename.res, myname.res, public |
Hinweise
Verwenden Sie /linkresource, 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 beispielsweise durch den Resgen.exe (Resource File Generator) oder in der Entwicklungsumgebung erstellt wurde, kann mit Membern im System.Resources-Namespace darauf zugegriffen werden (weitere Informationen finden Sie unter ResourceManager).Um zur Laufzeit auf alle anderen Ressourcen zuzugreifen, verwenden Sie eine der folgenden Methoden: GetManifestResourceInfo, GetManifestResourceNames oder GetManifestResourceStream.
/res ist die Kurzform von /resource .
Informationen über das /resource in der Visual Studio-IDE finden Sie unter Verwalten von Anwendungsressourcen.
Beispiel
Mit dem folgenden Code wird In.vb kompiliert und die Ressourcendatei Rf.resource angehängt.
vbc /res:rf.resource in.vb
Siehe auch
Referenz
Beispiele für Kompilierungsbefehlszeilen (Visual Basic)