<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>