Использование элемента <requiredRuntime>
Элемент <requiredRuntime> определяет версию .NET Framework для запуска данного приложения. Он используется только приложениями, созданными посредством.NET Framework версии 1.0. Ниже приведен синтаксис этого элемента.
<startup> <requiredRuntime version="framework version" safemode="true | false" /> </startup>
Свойства элемента <requiredRuntime> перечислены в табл. 7.12.
version | Определяет версию .NET Framework, которая требуется для приложения. Значение должно в точности соответствовать имени директории, в которой находится .NET Framework. | |
safemode | Определяет, будет ли приложение работать в "безопасном" режиме. При запуске приложения в безопасном режиме оно не проверяет в реестре версию среды выполнения.
true Приложение работает в безопасном режиме. false Приложение не работает в безопасном режиме. |
Ниже приведен пример этого элемента.
<startup> <requiredRuntime version="v1.0.3705" safemode="false" /> </startup>
Здесь задается использование приложением только версии 1.0 среды .NET Framework, а также запрещается выполнение в безопасном режиме, позволяя приложению обратиться за информацией о версии к реестру.