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


<элемент 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 .

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

платформа

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

Атрибут Description
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>

См. также