-resource (Visual Basic)
Osadza zarządzany zasób w zestawie.
Składnia
-resource:filename[,identifier[,public|private]]
lub
-res:filename[,identifier[,public|private]]
Argumenty
Termin | Definicja |
---|---|
filename |
Wymagany. Nazwa pliku zasobu do osadzenia w pliku wyjściowym. Domyślnie filename element jest publiczny w zestawie. Należy ująć nazwę pliku w cudzysłów (""), jeśli zawiera spację. |
identifier |
Opcjonalny. Nazwa logiczna zasobu; nazwa użyta do załadowania. Wartość domyślna to nazwa pliku. Opcjonalnie możesz określić, czy zasób jest publiczny, czy prywatny w manifeście zestawu, tak jak w przypadku następujących elementów: -res:filename.res, myname.res, public |
Uwagi
Użyj polecenia -linkresource
, aby połączyć zasób z zestawem bez umieszczania pliku zasobu w pliku wyjściowym.
Jeśli filename
jest plikiem zasobów platformy .NET Framework utworzonym na przykład przez Resgen.exe (generator plików zasobów) lub w środowisku programistycznym, można uzyskać do niego dostęp z elementami członkowskimi w System.Resources przestrzeni nazw (zobacz ResourceManager więcej informacji). Aby uzyskać dostęp do wszystkich innych zasobów w czasie wykonywania, użyj jednej z następujących metod: GetManifestResourceInfo, lub GetManifestResourceStreamGetManifestResourceNames.
Krótka forma to -resource
-res
.
Aby uzyskać informacje o sposobie ustawiania -resource
w środowisku IDE programu Visual Studio, zobacz Zarządzanie zasobami aplikacji (.NET).
Przykład
Poniższy kod kompiluje In.vb
i dołącza plik Rf.resource
zasobu .
vbc -res:rf.resource in.vb