2017-08-07 174 views
2

有幾個Windows軟件開發工具包UWP提供here。我想開始開發一個UWP應用程序,它讓我很困惑,選擇了一個SDK版本。 如果我使用像的Windows 10 SDK的SDK(10586)這是否意味着我的應用程序僅適用於Windows 10操作系統的工作原理建立10586及以上?並且不適用於Windows 10 OS build 10240?如何選擇的Windows 10 SDK的最低和目標版本

回答

4

當您安裝Windows 10 SDK版本10586,您將能夠將所有的功能添加到您的應用程序,包括直到SDK包括所有以前的功能的釋放。

在創建你會被要求爲您的應用程序支持,以及有針對性的版本的Windows 10的針對性和最低版本(如下圖所示)的新UWP項目:

enter image description here

在此圖像中可以看到,該應用程序的目標版本是14393,但最低是10586這樣的應用程序將在大於或等於10586.

因此所有版本的Windows這取決於哪一個版本的工作窗戶您在創建 項目時選擇。有一個SDK版本比你的目標是什麼將從較低版本的開發應用限制你,但如果它是針對低版本新引入的功能所特有的新版本將不會在應用程序中提供更大視窗。

更多信息:Choose a UWP version (MSDN)

+0

謝謝你的澄清。所以,如果我我的分版本號爲10240,目標版本是建立15063(創作者更新),並添加15063介紹給我的應用程序的特徵。這將在10240上運行嗎? – SurenSaluka

+1

只能在受支持的Windows添加在15063介紹在你的應用程序的功能,它會提供10個版本,但您的應用程序將繼續在所有版本大於10240(最低版本)工作.. – Pratyay

相關問題