Freigeben über


/resource (Visual Basic)

Aktualisiert: November 2007

Bettet eine verwaltete Ressource in eine Assembly ein.

/resource:filename[,identifier[,public|private]]
' -or-
/res:filename[,identifier[,public|private]]

Argumente

  • 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 Resource File Generator (Resgen.exe) 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 .

So legen Sie /resource in der integrierten Entwicklungsumgebung von Visual Studio fest

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

/win32resource

/linkresource (Visual Basic)

/target (Visual Basic)

Beispiele für Kompilierungsbefehlszeilen

Weitere Ressourcen

Visual Basic-Compiler