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.
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