次の方法で共有


<compatibleFrameworks> 要素 (ClickOnce 配置)

このアプリケーションをインストールして実行できる .NET Framework のバージョンを指定します。

注意

MageUI.exeMageUI.exe を使用して既に証明書で署名したアプリケーション マニフェストを保存すると compatibleFrameworks の要素をサポートしていません。代わりにMage.exe を使用する必要があります。

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

要素と属性

compatibleFrameworks 要素は、.NET Framework 4 以降に用意されている ClickOnce ランタイムを対象とする配置マニフェストに対して必ず指定します。 compatibleFrameworks 要素には、このアプリケーションを実行できる .NET Framework のバージョンを指定する 1 つ以上の framework 要素が含まれます。 ClickOnce ランタイムは、この一覧の最初の使用可能な framework でアプリケーションを実行します。

compatibleFrameworks 要素でサポートされる属性を次の表に示します。

属性

Description

SupportUrl

省略可能です。 互換性のある .NET Framework の推奨バージョンをダウンロードできる URL を指定します。

framework

必ず指定します。 framework 要素でサポートされる属性を次の表に示します。

属性

Description

targetVersion

必ず指定します。 対象の .NET Framework のバージョン番号を指定します。

profile

必ず指定します。 対象の .NET Framework のプロファイルを指定します。

supportedRuntime

必ず指定します。 対象の .NET Framework に関連付けられているランタイムのバージョン番号を指定します。

使用例

ClickOnce 配置マニフェスト内の compatibleFrameworks 要素を次のコード例に示します。 この配置は .NET Framework 4 Client Profile で実行できます。 また、.NET Framework 4 Client Profile のスーパーセットである .NET Framework 4 でも実行できます。

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

参照

関連項目

ClickOnce 配置マニフェスト