<compatibleFrameworks>-Element (ClickOnce-Bereitstellung)
Identifiziert die Versionen von .NET Framework, in denen die Anwendung installiert und ausgeführt werden kann.
Hinweis
MageUI.exe unterstützt nicht das compatibleFrameworks-Element, sofern es ein Anwendungsmanifest speichert, das bereits mit einem Zertifikat mit MageUI.exesigniert wurde.Stattdessen müssen Sie Mage.exeverwenden.
<compatibleFrameworks
SupportUrl>
<framework
targetVersion
profile
supportedRuntime
/>
</ compatibleFrameworks>
Elemente und Attribute
Das compatibleFrameworks-Element ist für Bereitstellungsmanifeste erforderlich, die für die von .NET Framework 4 oder höher bereitgestellte ClickOnce-Laufzeit vorgesehen sind. Das compatibleFrameworks-Element enthält ein oder mehrere framework-Elemente, die die .NET Framework-Versionen angeben, in denen die Anwendung ausgeführt werden kann. Die ClickOnce-Laufzeit führt die Anwendung im ersten verfügbaren framework in dieser Liste aus.
In der folgenden Tabelle werden die Attribute aufgeführt, die vom compatibleFrameworks-Element unterstützt werden.
Attribut |
Beschreibung |
---|---|
SupportUrl |
Optional. Gibt eine URL an, von der die bevorzugte kompatible .NET Framework-Version heruntergeladen werden kann. |
framework
Erforderlich. In der folgenden Tabelle werden die Attribute aufgeführt, die vom framework-Element unterstützt werden.
Attribut |
Beschreibung |
---|---|
targetVersion |
Erforderlich. Gibt die Versionsnummer des .NET Framework-Ziels an. |
profile |
Erforderlich. Gibt das Profil des .NET Framework-Ziels an. |
supportedRuntime |
Erforderlich. Gibt die Versionsnummer der Laufzeit an, die dem .NET Framework-Ziel zugeordnet ist. |
Beispiel
Im folgenden Codebeispiel wird ein compatibleFrameworks-Element in einem ClickOnce-Bereitstellungsmanifest veranschaulicht. Diese Bereitstellung kann in .NET Framework 4 Client Profile ausgeführt werden. Sie kann auch in .NET Framework 4 ausgeführt werden, da es sich um eine Obermenge von .NET Framework 4 Client Profile handelt.
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
<framework
targetVersion="4.0"
profile="Client"
supportedRuntime="4.0.30319" />
</compatibleFrameworks>