<compatibleFrameworks> 元素 (ClickOnce 部署)

識別安裝及執行此應用程式所需的 .NET Framework 版本。

注意

如果 MageUI.exe 要儲存的應用程式資訊清單已使用 MageUI.exe 透過憑證簽署,則不支援 compatibleFrameworks 元素。 您必須改用 Mage.exe

語法

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

元素和屬性

以 .NET Framework 4 或更新版本所提供的 ClickOnce 執行階段為目標的部署資訊清單需要 compatibleFrameworks 元素。 compatibleFrameworks 元素包含一或多個 framework 元素,可指定此應用程式可在其上執行的 .NET Framework 版本。 ClickOnce 執行階段會在此清單中第一個可用的 framework 上執行應用程式。

下表列出 compatibleFrameworks 元素支援的屬性。

屬性 描述
S upportUrl 選擇性。 指定可下載慣用相容 .NET Framework 版本的 URL。

Framework (英文)

必要。 下表列出 framework 元素支援的屬性。

屬性 描述
targetVersion 必要。 指定目標 .NET Framework 的版本號碼。
profile 必要。 指定目標 .NET Framework 的設定檔。
supportedRuntime 必要。 指定與目標 .NET Framework 相關聯的執行階段版本號碼。

備註

範例

下列程式碼範例說明 ClickOnce 部署資訊清單中的 compatibleFrameworks 元素。 此部署可以在 .NET Framework 4 用戶端設定檔上執行。 也可以在 .NET Framework 4 上執行,因為它是 .NET Framework 4 用戶端設定檔的超集合。

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

另請參閱