Freigeben über


-resource (Visual Basic)

Bettet eine verwaltete Ressource in eine Assembly ein.

Syntax

-resource:filename[,identifier[,public|private]]  

oder

-res:filename[,identifier[,public|private]]  

Argumente

Begriff Definition
filename Erforderlich. Der Name der Ressourcendatei, die in die Ausgabedatei eingebettet werden soll. Standardmäßig filename ist die Assembly öffentlich. Schließen Sie den Dateinamen in Anführungszeichen (" ") ein, wenn er ein Leerzeichen enthält.
identifier Wahlfrei. Der logische Name für die Ressource; der Name, der zum Laden verwendet wird. Der Standardwert ist der Name der Datei. Optional können Sie wie folgt angeben, ob die Ressource im Assemblymanifest öffentlich oder privat ist: -res:filename.res, myname.res, public

Bemerkungen

Dient -linkresource zum Verknüpfen einer Ressource mit einer Assembly, ohne die Ressourcendatei in der Ausgabedatei zu platzieren.

Wenn filename es sich um eine .NET Framework-Ressourcendatei handelt, die z. B. durch den Resgen.exe (Ressourcendateigenerator) oder in der Entwicklungsumgebung erstellt wird, kann auf sie mit Mitgliedern im System.Resources Namespace zugegriffen werden (weitere Informationen finden Sie unter ResourceManager ). Um zur Laufzeit auf alle anderen Ressourcen zuzugreifen, verwenden Sie eine der folgenden Methoden: GetManifestResourceInfo, , , GetManifestResourceNamesoder GetManifestResourceStream.

Die kurze Form von -resource ist -res.

Informationen zum Festlegen -resource in der Visual Studio-IDE finden Sie unter Verwalten von Anwendungsressourcen (.NET).

Beispiel

Der folgende Code kompiliert In.vb und fügt die Ressourcendatei Rf.resourcean.

vbc -res:rf.resource in.vb  

Siehe auch