/ASSEMBLYRESOURCE
(Osadzanie zasobu zarządzanego)
Osadza zarządzany zasób w zestawie.
Składnia
/ASSEMBLYRESOURCE:
filename
[,
[name
][,PRIVATE
]]
Argumenty
filename
Zasób zarządzany, który chcesz osadzić w tym zestawie.
name
Opcjonalny. Nazwa logiczna zasobu; nazwa użyta do załadowania zasobu. Wartość domyślna to nazwa pliku.
Opcjonalnie możesz użyć PRIVATE
polecenia , aby określić, czy plik powinien być prywatny w manifeście zestawu. Domyślnie name
element jest publiczny w zestawie.
Uwagi
Użyj opcji konsolidatora /ASSEMBLYRESOURCE
, aby osadzić zasób w zestawie.
Zasoby są publiczne w zestawie podczas tworzenia za pomocą konsolidatora. Konsolidator nie zezwala na zmianę nazwy zasobu w zestawie.
Jeśli filename
jest plikiem zasobu programu .NET Framework (.resources
), utworzonym na przykład przez generator plików zasobów (Resgen.exe
) lub w środowisku projektowym, można uzyskać do niego dostęp z elementami członkowskimi w System.Resources
przestrzeni nazw. Aby uzyskać więcej informacji, zobacz System.Resources.ResourceManager
. W przypadku wszystkich innych zasobów użyj GetManifestResource*
metod w System.Reflection.Assembly
klasie , aby uzyskać dostęp do zasobu w czasie wykonywania.
Inne opcje konsolidatora wpływające na generowanie zestawów to:
Aby ustawić tę opcję konsolidatora w środowisku programowania Visual Studio
Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać szczegółowe informacje, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilowania w programie Visual Studio).
Wybierz stronę właściwości input konsolidatora właściwości>konsolidatora>konfiguracji.
Zmodyfikuj właściwość Osadź zarządzany plik zasobu.
Aby programowo ustawić tę opcję konsolidatora
- Zobacz: EmbedManagedResourceFile.