<compatibleFrameworks> 項目 (ClickOnce 部署)
識別安裝及執行此應用程式所需的 .NET Framework 版本。
注意事項 |
---|
MageUI.exe 不支援compatibleFrameworks項目時,儲存應用程式資訊清單進行簽章憑證,使用 MageUI.exe。相反地,您必須使用 Mage.exe。 |
<compatibleFrameworks
SupportUrl>
<framework
targetVersion
profile
supportedRuntime
/>
</ compatibleFrameworks>
項目和屬性
對以 .NET Framework 4 (含) 以後版本所提供之 ClickOnce 執行階段為目標的部署資訊清單來說,compatibleFrameworks 項目是必要項。 compatibleFrameworks 項目包含一個或多個指定執行此應用程式所需之 .NET Framework 版本的 framework 項目。 ClickOnce 執行階段將會在此份清單中第一個可用的 framework 上執行應用程式。
下表列出 compatibleFrameworks 項目支援的屬性。
屬性 |
描述 |
---|---|
SupportUrl |
選擇項。 指定可以下載慣用之相容 .NET Framework 版本的 URL。 |
framework
必要項。 下表列出 framework 項目支援的屬性。
屬性 |
描述 |
---|---|
targetVersion |
必要項。 指定目標 .NET Framework 的版本號碼。 |
profile |
必要項。 指定目標 .NET Framework 的設定檔。 |
supportedRuntime |
必要項。 指定與目標 .NET Framework 關聯的執行階段版本號碼。 |
範例
在下列程式碼範例中,會說明 ClickOnce 部署資訊清單內的 compatibleFrameworks 項目。 這項部署可以在 .NET Framework 4 Client Profile 上執行, 也可以在 .NET Framework 4 上執行,因為後者是 .NET Framework 4 Client Profile 的超集。
<compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
<framework
targetVersion="4.0"
profile="Client"
supportedRuntime="4.0.30319" />
</compatibleFrameworks>