Elemento <compatibleFrameworks> (Implementación ClickOnce)
Identifica las versiones de .NET Framework donde se puede instalar y ejecutar esta aplicación.
<compatibleFrameworks
SupportUrl>
<framework
targetVersion
profile
supportedRuntime
/>
</ compatibleFrameworks>
Elementos y atributos
El elemento compatibleFrameworks es necesario para los manifiestos de implementación orientados al runtime de ClickOnce que proporciona .NET Framework 4 o posterior. El elemento compatibleFrameworks contiene uno o más elementos framework que especifican las versiones de .NET Framework en las que se puede ejecutar esta aplicación. El runtime de ClickOnce ejecutará la aplicación en el primer elemento framework disponible de esta lista.
En la tabla siguiente se enumeran los atributos que admite el elemento compatibleFrameworks.
Atributo |
Descripción |
---|---|
SupportUrl |
Opcional. Especifica una dirección URL donde se puede descargar la versión compatible de .NET Framework más adecuada. |
framework
Obligatorio. En la tabla siguiente se enumeran los atributos que admite el elemento framework.
Atributo |
Descripción |
---|---|
targetVersion |
Obligatorio. Especifica el número de versión de .NET Framework de destino. |
profile |
Obligatorio. Especifica el perfil de .NET Framework de destino. |
supportedRuntime |
Obligatorio. Especifica el número de versión del runtime asociado a .NET Framework de destino. |
Ejemplo
En el siguiente ejemplo de código se muestra un elemento compatibleFrameworks en un manifiesto de implementación ClickOnce. Esta implementación se puede ejecutar en .NET Framework 4 Client Profile. También se puede ejecutar en .NET Framework 4 porque es un supraconjunto de .NET Framework 4 Client Profile.
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
<framework
targetVersion="4.0"
profile="Client"
supportedRuntime="4.0.30319" />
</compatibleFrameworks>