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