Загрузка конкретной версии CLR

Загрузка конкретной версии CLR

Когда mscoree.dll определяет (с помощью реестра системы), какую версию mscorwks.dll/mscorsrv.dll загрузить, читается также раздел Policy (Политика) ветви HKEY_LOCAL_MACHINESoftwareMicrosoft.NETFramework реестра. В этот раздел записывается информация обновлений CLR, которые могут выполняться с безопасностью. Например, если запускается компоновочный блок, который был построен с использованием .NET версии 1.0.3.705, mscoree.dll узнает из файла политики, что вполне безопасно загрузить версию 1.1.4322.

Рис. 13.13. Файл mscorwks.dll версии 2.0

Все это происходит незаметно в фоновом режиме и только тогда, когда известно, что обновление обеспечивает правильное выполнение. В редких случаях возникает необходимость заставить mscoree.dll загрузить конкретную версию CLR, и тогда вы можете использовать для этого файл *.config клиента.

‹?xml version="l.0" encoding="utf-8"?›

 ‹configuration›

  ‹startup›

   ‹requiredRuntime version ="1.0 .3705"/›

  ‹/startup›

‹/configuration›

Здесь элемент ‹requiredRuntime› указывает, что для загрузки данного компоновочного блока следует использовать только версию 1.0.3705. Поэтому, если на целевой машине нет полной инсталляции .NET версии 1.0.3705, конечный пользователь увидит окно с информацией об ошибке среды выполнения, показанное на рис. 13.14.

Рис. 13.14. Элемент ‹requiredRuntime› порождает сообщение об ошибке среды выполнения, если указанная версия CLR не установлена[2]

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

6.5.5 Загрузка области

Из книги Архитектура операционной системы UNIX автора Бах Морис Дж

6.5.5 Загрузка области В системе, где поддерживается подкачка страниц по обращению, ядро может «отображать» файл в адресное пространство процесса во время выполнения функции exec, подготавливая последующее чтение по запросу отдельных физических страниц (см. главу 9). Если же


7.2.1. Загрузка компьютера

Из книги Fedora 8 Руководство пользователя автора Колисниченко Денис Николаевич

7.2.1. Загрузка компьютера Рассмотрим первоначальную загрузку компьютера с момента включения питания. Вы нажимаете кнопку Power на корпусе компьютера и в его оперативную память загружается программа POST (Power On Self Test) - программа самотестирования компьютера при включении


7.2.2. Загрузка Linux

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

7.2.2. Загрузка Linux 7.2.2.1. Корневая файловая система и система инициализации Итак, вы выбрали загрузку Linux. Загрузчик GRUB загрузит ядро, а затем передаст ему параметры и управление. Подробновесь процесс загрузки ядра рассматриваться здесь не будет. Вам достаточно знать


3.1. Загрузка ОС Linux

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

3.1. Загрузка ОС Linux Итак, инсталляция Linux завершена, и вы перезапускаете компьютер. Если Linux - единственная операционная система, установленная на вашем компьютере (а, значит, загрузчик LILO размещается в главной загрузочной записи - MBR), то после обычного тестирования


Динамическая привязка к конкретной версии компоновочного блока

Из книги Asterisk™: будущее телефонии Второе издание автора Меггелен Джим Ван

Динамическая привязка к конкретной версии компоновочного блока Для того чтобы среда CLR загружала общедоступный компоновочный блок определенной версии, отличной от той версии, которая указана в манифесте компоновочного блока, следует создать файл *.config с элементом


Загрузка ztdummy

Из книги Популярный самоучитель работы в Интернете автора Кондратьев Геннадий Геннадьевич

Загрузка ztdummy Модуль ztdummy - это интерфейс устройства, обеспечивающий генерирование временных интервалов. Благодаря ему Asterisk, в свою очередь, может предоставлять временные интервалы различным приложениям и функциям, которым это необходимо. Модуль ztdummy загружается после


Загрузка файлов из WWW

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

Загрузка файлов из WWW


20.9.6 Проблемы версии 1, исправленные в версии 2

Из книги Руководство по переходу на Ubuntu 10.04 LTS «Lucid Lynx» автора Неворотин Вадим

20.9.6 Проблемы версии 1, исправленные в версии 2 Следующие свойства SNMP версии 1 были не слишком удачны:? Если одна из переменных в запросе get или get-next была некорректна, то отбрасывалось все сообщение.? Если запрашивались значения нескольких переменных и агент не мог


22.5.4 Взаимодействие адресов версии 6 с сетями версии 4

Из книги Ubuntu 10. Краткое руководство пользователя автора Колисниченко Д. Н.

22.5.4 Взаимодействие адресов версии 6 с сетями версии 4 Еще один специальный формат используется узлами версии 6, которые связываются друг с другом через промежуточные сети версии 4 (это называется туннелями IPv4). Как показано на рис. 22.1, интерфейсам на границах должны быть


3.2 Загрузка с LiveCD

Из книги Linux глазами хакера автора Флёнов Михаил Евгеньевич

3.2 Загрузка с LiveCD Надеюсь, вы смогли правильно указать компьютеру грузиться с CD диска или с флешки. И если у вас подключён ваш носитель с Ubuntu, то при запуске компьютер начнёт загружаться с него, а не с винчестера. Вначале появится небольшая заставка: Рис. 3.1: Начальная


19.4. Загрузка с ISO-образов

Из книги Как сделать свой сайт и заработать на нем. Практическое пособие для начинающих по заработку в Интернете автора Мухутдинов Евгений

19.4. Загрузка с ISO-образов Предположим, вы скачали ISO-образ новой версии Ubuntu, но у вас нет «болванки», чтобы записать на нее образ и загрузиться с полученного диска. Могу вас обрадовать: «болванка» вам для этого не понадобится — GRUB2 умеет использовать ISO-образы в качестве


3.2. Загрузка системы

Из книги Флибуста. Обратная сторона [Инструкции по установке и запуску i2p, TOR и VPN для «чайников». v. 1.1] автора Коллектив авторов

3.2. Загрузка системы Некоторые администраторы не обращают внимания на то, как стартует система. Для них главное — только работа ОС. Да, прямой зависимости нет. Но во время загрузки ОС запускается множество программ, которые отнимают память, уменьшая тем самым


Проверка версии Java и установка нужной версии

Из книги автора

Проверка версии Java и установка нужной версии 1. Требования к установке I2P Перед установкой I2P необходимо проверить, какая версия Oracle Javaу Вас установлена на компьютере (рекомендуется Oracle Java 6/7).Узнать, какая версия Java установлена на Вашем компьютере можно, набрав в


2. Загрузка и Установка i2P

Из книги автора

2. Загрузка и Установка i2P 2.1. Загрузите инсталляционный файл i2pinstall_0.9.7.1_windows.exe по ссылке http://www.i2p2.de/download_ru.html и запустите его с правами администратора. Рис. 60В окне «Language Selection», нажмите на кнопку, маркированную стрелкой (1) и в выпадающем окне выберите язык, в нашем примере


Предварительная загрузка

Из книги автора

Предварительная загрузка Если изображений на сайте много и их загрузка занимает немало времени, можно не испытывать терпение посетителя, а дать ему примерное представление о том, что он увидит.Это делается с помощью атрибута lowsrc, где в качестве значения используется