今日微軟發(fā)布了一個(gè)新的Windows 10預(yù)覽版的SDK,與Windows 10 Insider Preview(Build 17125或更高版本)結(jié)合使用。該預(yù)覽版本包含了常規(guī)的bug修復(fù)和API surface area的更改(開(kāi)發(fā)中),并沒(méi)有什么新功能加入。

Windows 10 SDK預(yù)覽版Build 17125僅能和Visual Studio 2017協(xié)同工作,并與舊版Windows 10 SDK兼容。

微軟發(fā)布Windows 10 SDK預(yù)覽版Build 17125下載

以下是該版本的注意事項(xiàng):

C++/WinRT現(xiàn)已可用:C++/WinRT頭文件和cppwinrt編譯器(cppwinrt.exe)現(xiàn)已包含在Windows SDK中。如果您需要使用第三方WinRT組件,或者需要使用C++/WinRT編寫(xiě)您自己的WinRT組件,則編譯器會(huì)派上用場(chǎng)。安裝Windows Insider Preview SDK后最簡(jiǎn)單的方法是啟動(dòng)Visual Studio Developer命令提示符并在該環(huán)境下運(yùn)行編譯器。該支持目前是實(shí)驗(yàn)性的,可能會(huì)發(fā)生變化。請(qǐng)繼續(xù)關(guān)注,因?yàn)槲覀儗⒃谙轮馨l(fā)布更多關(guān)于如何使用編譯器的詳細(xì)說(shuō)明。ModernCPP博客中有CppWinRT編譯器的詳細(xì)介紹。有任何問(wèn)題請(qǐng)?jiān)趃ithub頁(yè)面向我們提供反饋。

以下是該版本的重大更新:

新的MIDL關(guān)鍵字:幾個(gè)新關(guān)鍵字被添加到midlrt工具中,若在IDL文件中遇到這些新關(guān)鍵字,可能會(huì)發(fā)生崩潰。

新的關(guān)鍵字是:event、set、get、partial、unsealed、overridable、protected、importwinmd。