Élément <compatibleFrameworks> (déploiement ClickOnce)

Identifie les versions du .NET Framework pour lesquelles cette application peut s'installer et s'exécuter.

Remarque

MageUI.exe ne prend pas en charge l’élément de compatibleFrameworks lors de l’enregistrement d’un manifeste d’application qui a déjà été signé avec un certificat utilisant MageUI.exe. À la place, vous devez utiliser Mage.exe.

Syntax

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

Éléments et attributs

L’élément compatibleFrameworks est requis pour les manifestes de déploiement qui ciblent le runtime ClickOnce fourni par .NET Framework 4 ou version ultérieure. L’élément compatibleFrameworks contient un ou plusieurs éléments framework qui spécifient les versions du .NET Framework sur lesquelles cette application peut s’exécuter. Le runtime ClickOnce exécute l’application sur le premier framework disponible dans cette liste.

Le tableau suivant répertorie les attributs pris en charge de l’élément compatibleFrameworks.

Attribut Description
S upportUrl facultatif. Spécifie une URL dans laquelle la version .NET Framework compatible par défaut peut être téléchargée.

framework

Obligatoire. Le tableau suivant répertorie les attributs pris en charge de l’élément framework.

Attribut Description
targetVersion Obligatoire. Spécifie le numéro de version du .NET Framework cible.
profile Obligatoire. Spécifie le profil du .NET Framework cible.
supportedRuntime Obligatoire. Spécifie le numéro de version du runtime associé au .NET Framework cible.

Remarques

Exemple

L’exemple de code suivant montre un élément compatibleFrameworks dans un manifeste de déploiement ClickOnce. Ce déploiement peut s’exécuter sur le profil client .NET Framework 4. Il peut également s’exécuter sur .NET Framework 4, car il s’agit d’un surensemble du profil client .NET Framework 4.

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

Voir aussi