Elemento <compatibleFrameworks> (implantação do ClickOnce)

Identifica as versões do .NET Framework em que esse aplicativo pode ser instalado e executado.

Observação

MageUI.exe não dá suporte ao elemento compatibleFrameworks ao salvar um manifesto do aplicativo já assinado com um certificado usando MageUI.exe. Em vez disso, você deve usar Mage.exe.

Sintaxe

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

Elementos e atributos

O elemento compatibleFrameworks é necessário para manifestos de implantação direcionados ao runtime do ClickOnce fornecido pelo .NET Framework 4 ou posterior. O elemento compatibleFrameworks contém um ou mais elementos framework que especificam as versões do .NET Framework nas quais esse aplicativo pode ser executado. O runtime do ClickOnce executará o aplicativo no primeiro framework disponível nesta lista.

A tabela a seguir lista o atributo ao qual o elemento compatibleFrameworks dá suporte.

Atributo Descrição
S upportUrl Opcional. Especifica uma URL em que a versão compatível preferencial do .NET Framework pode ser baixada.

estrutura

Obrigatórios. A tabela a seguir lista os atributos do elemento framework.

Atributo Descrição
targetVersion Obrigatórios. Especifica o número de versão do .NET Framework de destino.
profile Obrigatórios. Especifica o perfil do .NET Framework de destino.
supportedRuntime Obrigatórios. Especifica o número de versão do runtime associado ao .NET Framework de destino.

Comentários

Exemplo

O exemplo de código a seguir mostra um elemento compatibleFrameworks em um manifesto de implantação do ClickOnce. Essa implantação pode ser executada no perfil do cliente do .NET Framework 4. Ele também pode ser executado no .NET Framework 4 porque é um superconjunto do perfil de cliente do .NET Framework 4.

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

Confira também