2016-06-07 425 views
5

虽然我想为Raspberry Pi 3 B上的Windows 10 IoT编写应用程序,但我需要在Windows 10 PC上安装Windows SDK的Visual Studio 2015社区。单独安装Windows软件开发工具包(SDK)时出现错误安装

我已经有一个Windows 10安装了Visual Studio 2015和下载的Windows SDK 10独立,但是当我点击sdksetup.exe我遇到这样的错误:

已经安装在此计算机上的某些功能缺失从下载的安装程序包。

在重试此计算机上的安装程序之前下载以下功能。

  • OptionId.WindowsSoftwareLogoToolkit
  • OptionId.WindowsSoftware DevelopmentKit

You can see that in this picture

我有点困惑。为什么它需要安装它已经安装的软件包,而且我想要安装这些软件包,我还没有安装它们!

如果有任何机构可以帮助我,我将不胜感激,如有需要,我会发送任何额外信息。

+6

叹息,谁负责编写这个安装程序在Windows部门值得20睫毛,应该被迫与DevDiv一起工作,以得到这个永无止境的苦难。不要遵循任何神秘的建议,这是无稽之谈。发布到MSDN论坛以尝试获取它们。或者考虑将它安装在另一台机器上并复制你需要的文件。 –

+0

你是否认为这是一个长期存在的问题? – Heydar

+1

这只意味着,如果您可以选择在安装SDK或访问牙医以完成根管之间度过接下来的两个小时,那么您应该始终选择牙医。它会伤害更少。 –

回答

4

我有同样的问题。我下载了独立的Windows SDK 10,只有选定的调试工具。删除UserExperienceManifest.xml并未解决我的问题。我通过执行以下步骤解决了该问题。

  • 安装以下安装程序(.msi)文件,位于附近的sdksetup.exe安装程序文件夹,双击themone再见之一。

    1. \安装程序\ SDK调试器,x86_en-us.msi
    2. \安装程序\ X86调试器和工具x86_en-us.msi
    3. \安装程序\ X64调试器和工具x64_en-us.msi
  • 确认并确认C:\ Program Files(x86)\ Windows Kits \ 10 \ Debuggers \ x64 \ cdb.exe和C:\ Program Files(x86)\ Windows Kits \ 10 \ Debuggers \ x86 \ cdb.exe与所有其他二进制文件一起创建。

  • 现在,打开QtCreator。转到工具|选项|生成&运行|调试器选项卡。

  • 验证上面的cdb.exe文件路径列在自动检测部分下。

此后调试开始工作。