Параметр /ASSEMBLYLINKRESOURCE (ссылка на ресурс .NET Framework)
Обновлен: Ноябрь 2007
/ASSEMBLYLINKRESOURCE:filename
Заметки
Здесь
- filename
Файл ресурсов платформы .NET Framework, на который создается ссылка из сборки.
Заметки
Параметр /ASSEMBLYLINKRESOURCE используется для создания ссылки на ресурс .NET Framework в выходном файле. При этом файл ресурсов не включается в выходной файл. Параметр /ASSEMBLYRESOURCE используется для внедрения файла ресурсов в выходной файл.
При создании сборки с помощью компоновщика связанные ресурсы являются открытыми.
При использовании параметра /ASSEMBLYLINKRESOURCE необходимо выполнять компиляцию с параметром /clr. Использование параметра /LN или /NOASSEMBLY в этом случае не допускается.
Если параметр filename определяет файл ресурсов .NET Framework, созданный, например, с помощью программы Resgen.exe или среды разработки, обращение к этому файлу осуществляется в пространстве имен System.Resources. Дополнительные сведения см. в описании класса System.Resources.ResourceManager. Для обращения к любым другим ресурсам во время выполнения используйте методы GetManifestResource* класса System.Reflection.Assembly.
Файл filename может иметь любой формат. Например, можно включить в состав сборки неуправляемую библиотеку DLL. Это позволит установить ее в глобальный кэш сборок и обеспечить доступ к ней из управляемого кода сборки.
Ниже перечислены прочие параметры компоновщика, влияющие на создание сборки:
Установка данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Установка свойств проекта Visual C++.
Откройте папку Компоновщик.
Выберите страницу свойств Командная строка.
Введите параметр в поле Дополнительные параметры.
Установка данного параметра компоновщика программным способом
- См. раздел AdditionalOptions.