Поделиться через


Элемент <compatibleFrameworks> (развертывание ClickOnce)

Указывает версии платформы .NET Framework, в которых приложение может устанавливаться и запускаться.

ПримечаниеПримечание

MageUI.exe не поддерживается compatibleFrameworks элемент при сохранении манифеста приложения, который уже подписана с помощью сертификата с помощью MageUI.exe.Вместо этого следует использовать Mage.exe.

<compatibleFrameworks
      SupportUrl> 
   <framework
      targetVersion
      profile
      supportedRuntime
   /> 
</ compatibleFrameworks>

Элементы и атрибуты

Элемент compatibleFrameworks необходим для манифестов развертывания, целевыми объектами которых являются среды выполнения ClickOnce .NET Framework 4 или более поздних версий.Элемент compatibleFrameworks содержит один или несколько элементов framework, указывающих версии платформы .NET Framework, в которых может запускаться это приложение.Среда выполнения ClickOnce запустит приложение в первой доступной среде framework из списка.

В следующей таблице приведены поддерживаемые атрибуты элемента compatibleFrameworks.

Атрибут

Описание

SupportUrl

Необязательный.Указывает URL-адрес, по которому можно загрузить предпочтительную совместимую версию платформы .NET Framework.

framework

Обязательный.В следующей таблице приведены поддерживаемые атрибуты элемента framework.

Атрибут

Описание

targetVersion

Обязательный.Указывает номер версии целевой платформы .NET Framework.

profile

Обязательный.Указывает профиль целевой платформы .NET Framework.

supportedRuntime

Обязательный.Указывает номер версии среды выполнения, связанной с целевой платформой .NET Framework.

Пример

В следующем примере кода показан элемент compatibleFrameworks в манифесте развертывания ClickOnce.Это развертывание может выполняться в .NET Framework 4 (клиентский профиль).Кроме того, оно также может выполняться в .NET Framework 4, так как эта среда является родительским множеством .NET Framework 4 (клиентский профиль).

  <compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
    <framework 
        targetVersion="4.0" 
        profile="Client" 
        supportedRuntime="4.0.30319" />
  </compatibleFrameworks>

См. также

Ссылки

Манифест развертывания ClickOnce