Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Оптимизирует пробу для вспомогательных сборок.
<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 .