/ASSEMBLYRESOURCE
(Внедрение управляемого ресурса)
Внедряет управляемый ресурс в сборку.
Синтаксис
/ASSEMBLYRESOURCE:
filename
[,
[name
][,PRIVATE
]]
Аргументы
filename
Управляемый ресурс, который требуется внедрить в эту сборку.
name
Необязательно. Логическое имя ресурса; имя, используемое для загрузки ресурса. По умолчанию используется имя файла.
При необходимости можно PRIVATE
указать, должен ли файл быть закрытым в манифесте сборки. По умолчанию name
в сборке является общедоступным.
Замечания
/ASSEMBLYRESOURCE
Используйте параметр компоновщика для внедрения ресурса в сборку.
Ресурсы являются общедоступными в сборке при создании с помощью компоновщика. Компоновщик не позволяет переименовать ресурс в сборке.
Если filename
файл платформа .NET Framework () создан, например генератором файлов ресурсов.resources
(Resgen.exe
) или в среде разработки, его можно получить с элементами в System.Resources
пространстве имен. Дополнительные сведения см. в разделе System.Resources.ResourceManager
. Чтобы получить доступ ко всем остальным ресурсам во время выполнения, используйте методы GetManifestResource*
в классе System.Reflection.Assembly
.
Другие параметры компоновщика, влияющие на создание сборок:
Задание данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.
Выберите страницу свойств>компоновщика>конфигурации Input.
Измените свойство "Внедренный управляемый файл ресурсов".
Задание данного параметра компоновщика программным способом
- См. раздел EmbedManagedResourceFile.