/linkresource (Visual Basic)
Tworzy łącze do zarządzanego zasobu.
/linkresource:filename[,identifier[,public|private]]
' -or-
/linkres:filename[,identifier[,public|private]]
Argumenty
filename
Wymagane.Plik zasobów, aby utworzyć łącze do zestawu.Jeśli w nazwie pliku znajdują się spacje, należy ująć nazwę w cudzysłów ("").identifier
Opcjonalne.Nazwa logiczna dla zasobu.Nazwa, która jest używana do ładowania zasobu.Wartością domyślną jest nazwa pliku.Opcjonalnie można określić, czy plik jest publiczne lub prywatne w manifeście zestawu, na przykład: /linkres:filename.res,myname.res,public.Domyślnie filename jest publiczny w zestawie.
Uwagi
/linkresource Opcji nie jest możliwe osadzanie pliku zasobu w pliku wyjściowym; Użyj /resource opcję, aby to zrobić.
/linkresource Opcji wymaga jednego z /target inne niż opcje /target:module.
Jeśli filename jest .NET Framework zasobów utworzonym pliku, na przykład przez ResGen.exe (Generator pliku zasobów) lub w środowisku projektowym, będą one dostępne z członków w System.Resources obszaru nazw.(Aby uzyskać więcej informacji, zobacz ResourceManager.) Aby uzyskać dostęp do wszystkich innych zasobów w czasie wykonywania, należy użyć metody, które zaczynają się GetManifestResource w Assembly klasy.
Nazwa pliku może być dowolny format pliku.Na przykład można uczynić macierzystym część biblioteki DLL tego zestawu mogą być instalowane w globalna pamięć podręczna zestawów i dostępne z kodu zarządzanego w zestawie.
Formularz skrócony z /linkresource jest /linkres.
[!UWAGA]
/linkresource Opcja nie jest dostępna od środowiska programistycznego Visual Studio; Opcja ta jest dostępna tylko wtedy, gdy kompilacji z wiersza polecenia.
Przykład
Następujący kod skompiluje In.vb i łącza do pliku zasobów Rf.resource.
vbc /linkresource:rf.resource in.vb
Zobacz też
Informacje
Wiersze polecenia kompilacji próbki (Visual Basic)