win10 SDK,Windows 10 sdk

  win10 SDK,Windows 10 sdk

  在Fast Ring Insiders推出最新版本的Windows Insider预览版一周后,微软发布了新的SDK预览版。开发者现在可以拿到windows10 SDK预览版17083了。

  和最近的其他SDK预览版一样,这个版本并没有包含太多的改动,但是有一些已知的问题需要注意。发行说明还详细介绍了以前版本中包含的相同的C/WinRT编译器和MIDL关键字。看看这个:

  

什么是新的

  可用的C/WinRT: C/WinRT头文件和cppwinrt编译器(cppwinrt.exe)现在包含在Windows SDK中。如果需要使用第三方WinRT组件,或者需要用C/WinRT编写自己的WinRT组件,编译器就派上用场了。安装Windows Insider Preview SDK最简单的方法是启动Visual Studio Developer命令提示符,并在此环境中运行编译器。创意支持目前处于试验阶段,可能会发生变化。请继续关注,因为我们将在下周发布更多关于如何使用编译器的详细说明。ModernCPP博客更深入地介绍了CppWinRT编译器。请通过在https://github.com/microsoft/cppwinrt.创建一个问题向我们提供反馈

  

打破变化

  新的MIDL关键字——作为“现代化IDL”工作的一部分,midlrt工具中增加了几个新的关键字。如果在IDL文件中遇到这些新关键字,将会中断生成。新的关键字是:

  

事件

  组

  得到

  部分

  开启

  重写

  保护

  importwinmd

  

已知的问题

  不支持在Windows 10 Insider Preview以外的操作系统上安装,可能会失败。

  无法部署到设备:当尝试部署到移动设备时,将会失败,并出现以下错误:DEP0001:意外错误:SmartDeviceException-未注册的类[0x80131500]

  要解决这个问题:

  转到管理命令提示符。

  运行regsvr32“程序文件(x86) Windows工具包10 Bin 10 . 0 . 17083 . 0 x86 sirepclient . dll”

  无法加载XAML设计器:要解决此问题,请在Windows SDK上运行此修补程序,或将应用程序的最低目标版本更新为10.0.17083.0。

  要获得API更新和添加的完整列表,您可以查看微软的发行说明。此SDK预览版仅受Visual Studio 2017支持,可与之前的SDK一起安装。您现在可以从微软下载SDK预览版17083。

win10 SDK,Windows 10 sdk