什么是“Windows桌面本机arm [64]开发”Windows 10 SDK安装程序选项?

时间:2017-07-30 12:20:09

标签: windows winapi arm

引用the Windows 10 SDK site,17年7月30日:

  

Windows 10 SDK设置现在提供更多粒度选择   要安装的组件。 [...]

     

选项包括:

     

Windows应用程序托管开发
  Windows应用程序本机开发
  Windows桌面原生x86开发
  Windows桌面原生x64开发
  Windows桌面本机臂开发
  Windows桌面本机arm64开发

Windows桌面原生手臂选项有哪些?命名意味着这不是关于UAP或IOT应用程序,但是当我向我的Win32项目添加ARM目标时,我得到:

  

错误MSB8022不支持为ARM平台编译桌面应用程序。

(我希望我可以针对ARM即将推出的Windows 10,即使是desktop apps will be limited to x86 emulation。)

1 个答案:

答案 0 :(得分:-1)

为什么对我来说仍然不太清楚,但正如this blog post中所述,可以覆盖错误并构建ARM二进制文件:

<PropertyGroup>
  …
  <WindowsSDKDesktopARMSupport>true</WindowsSDKDesktopARMSupport>
</PropertyGroup>