Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает ссылку на управляемый ресурс.
Синтаксис
-linkresource:filename[,identifier[,public|private]]
или
-linkres:filename[,identifier[,public|private]]
Аргументы
filename
Обязательное. Файл ресурса для ссылки на сборку. Если имя файла содержит пробел, заключите имя в кавычки (" ").
identifier
Необязательно. Логическое имя ресурса. Имя, используемое для загрузки ресурса. По умолчанию используется имя файла. При необходимости можно указать, является ли файл общедоступным или закрытым в манифесте сборки, например: -linkres:filename.res,myname.res,public По умолчанию filename общедоступен в сборке.
Замечания
Параметр -linkresource не внедряет файл ресурсов в выходной файл; используйте -resource этот параметр.
Для -linkresource этого параметра требуется один из вариантов, отличных -target от -target:moduleпараметра.
Если filename файл ресурсов .NET Framework создан, например, Resgen.exe (генератор файлов ресурсов) или в среде разработки, доступ к нему можно получить с помощью членов в System.Resources пространстве имен. (Дополнительные сведения см. в разделе ResourceManager.) Чтобы получить доступ ко всем другим ресурсам во время выполнения, используйте методы, начинающиеся с GetManifestResourceAssembly класса.
Имя файла может быть любым форматом файла. Например, может потребоваться сделать имеющуюся на компьютере библиотеку DLL частью сборки, поэтому ее можно разместить в глобальном кэше сборок и обеспечить к ней доступ из управляемого кода сборки.
Короткая форма -linkresource .-linkres
Замечание
Этот -linkresource параметр недоступен из среды разработки Visual Studio. Он доступен только при компиляции из командной строки.
Пример
Следующий код компилирует in.vb и связывается с файлом rf.resourceресурсов.
vbc -linkresource:rf.resource in.vb