Элемент <requiredRuntime>
Указывает, что приложение поддерживает только версию 1.0 среды CLR.
<requiredRuntime
version="runtime version"
safemode="true|false"/>
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут |
Описание |
---|---|
version |
Необязательный атрибут. Строковое значение, указывающее поддерживаемую этим приложением версию платформы .NET Framework. Строковый параметр должен точно соответствовать имени вложенной папки корневой папки установки платформы .NET Framework. Содержимое строки не анализируется. |
safemode |
Необязательный атрибут. Указание того, должен ли код запуска среды выполнения производить поиск в системном реестре для определения версии среды выполнения. |
Атрибут safemode
Значение |
Описание |
---|---|
false |
Код запуска среды выполнения проверяет реестр. Это значение по умолчанию. |
true |
Код запуска среды выполнения не проверяет реестр. |
Дочерние элементы
Отсутствует.
Родительские элементы
Элемент |
Описание |
---|---|
configuration |
Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями платформы .NET Framework. |
startup |
Содержит элемент <requiredRuntime>. |
Заметки
Приложения, собранные для поддержки только версии 1.0 среды выполнения, должны использовать элемент <requiredRuntime>. Приложения, построенные с помощью версии 1.1 или более поздней версии среды выполнения, должны использовать элемент <supportedRuntime>.
Примечание |
---|
При использовании функции CorBindToRuntimeByCfg для указания файла конфигурации необходимо использовать элемент <requiredRuntime> для всех версий среды выполнения.Элемент <supportedRuntime> игнорируется при использовании CorBindToRuntimeByCfg. |
Строка атрибута version должна совпадать с именем папки установки заданной версии платформы .NET Framework. Эта строка не интерпретируется. Если код запуска среды выполнения не находит соответствующей папки, среда выполнения не загружается; при этом код запуска выводит сообщение об ошибке и прекращает работу.
Примечание |
---|
Код запуска для приложения, выполняемого в Microsoft Internet Explorer, не обрабатывает элемент <requiredRuntime>. |
Пример
В следующем примере показан способ указания в файле конфигурации версии среды выполнения.
<configuration>
<startup>
<requiredRuntime version="v1.0.3705" safemode="true"/>
</startup>
</configuration>
См. также
Ссылки
Основные понятия
указание используемой версии среды выполнения