Elemento <compatibleFrameworks> (distribuzione ClickOnce)
Identifica le versioni di .NET Framework in cui è possibile installare ed eseguire questa applicazione.
<compatibleFrameworks
SupportUrl>
<framework
targetVersion
profile
supportedRuntime
/>
</ compatibleFrameworks>
Elementi e attributi
L'elemento compatibleFrameworks è necessario per i manifesti della distribuzione destinati al runtime di ClickOnce disponibile in .NET Framework 4 o versioni successive. L'elemento compatibleFrameworks contiene uno o più elementi framework che specificano le versioni di .NET Framework in cui è possibile eseguire questa applicazione. Il runtime di ClickOnce eseguirà l'applicazione nel primo elemento framework disponibile in questo elenco.
Nella tabella riportata di seguito è elencato l'attributo supportato dall'elemento compatibleFrameworks.
Attributo |
Descrizione |
---|---|
SupportUrl |
Facoltativo. Specifica un URL in cui può essere scaricata la versione di .NET Framework compatibile preferita. |
framework
Obbligatorio. Nella tabella riportata di seguito sono elencati gli attributi supportati dall'elemento framework.
Attributo |
Descrizione |
---|---|
targetVersion |
Obbligatorio. Specifica il numero di versione di .NET Framework di destinazione. |
profile |
Obbligatorio. Specifica il profilo di .NET Framework di destinazione. |
supportedRuntime |
Obbligatorio. Specifica il numero di versione del runtime associato a .NET Framework di destinazione. |
Esempio
Nell'esempio di codice seguente viene illustrato un elemento compatibleFrameworks presente in un manifesto della distribuzione ClickOnce. Questa distribuzione può essere eseguita in .NET Framework 4 Client Profile. Può inoltre essere eseguita in .NET Framework 4 perché è un superset di .NET Framework 4 Client Profile.
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
<framework
targetVersion="4.0"
profile="Client"
supportedRuntime="4.0.30319" />
</compatibleFrameworks>