É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>