Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Оптимизирует пробу для вспомогательных сборок.
<configuration>
<runtime>
<relativeBindForResources>
Синтаксис
<relativeBindForResources
enabled="true|false" />
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Attributes
| Свойство | Description |
|---|---|
enabled |
Обязательный атрибут. Указывает, оптимизирует ли среда CLR пробу для вспомогательных сборок. |
Атрибут с поддержкой
| Ценность | Description |
|---|---|
false |
Среда выполнения не оптимизирует пробу для вспомогательных сборок. Это значение по умолчанию. |
true |
Среда выполнения оптимизирует пробу для вспомогательных сборок. |
Дочерние элементы
Нет.
Родительские элементы
| Элемент | Description |
|---|---|
configuration |
Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework. |
runtime |
Содержит сведения о параметрах инициализации среды выполнения. |
Замечания
Как правило, пробы Resource Manager для ресурсов, как описано в разделе " Пакет и развертывание ресурсов ". Это означает, что при пробах Resource Manager для конкретной локализованной версии ресурса он может выглядеть в глобальном кэше сборок, искать в папке, зависящую от языка и региональных параметров, в базе кода приложения, запрашивать установщик Windows для вспомогательных сборок и вызывать AppDomain.AssemblyResolve событие. Элемент <relativeBindForResources> оптимизирует способ зондов Resource Manager для вспомогательных сборок. Это может повысить производительность при выполнении проверки ресурсов в следующих условиях:
- При развертывании вспомогательной сборки в том же расположении, что и сборка кода. Другими словами, если сборка кода установлена в глобальном кэше сборок, вспомогательные сборки также должны быть установлены там. Если сборка кода установлена в базе кода приложения, вспомогательные сборки также должны быть установлены в папке с языком и региональными параметрами в базе кода.
- Если установщик Windows не используется или используется только редко для установки вспомогательных сборок по запросу.
- Если код приложения не обрабатывает AppDomain.AssemblyResolve событие.
enabled Задание атрибута <relativeBindForResources> элемента для true оптимизации пробы Resource Manager для вспомогательных сборок следующим образом:
- Он использует расположение родительской сборки кода для проверки вспомогательной сборки.
- Он не запрашивает установщик Windows для вспомогательных сборок.
- Это событие не вызывает AppDomain.AssemblyResolve .