2016-06-07 427 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文件路徑列在自動檢測部分下。

此後調試開始工作。