Windows 10 SDK

Windows 10 SDK (版本10.0.14393.0) 提供用於建置 Windows 10 應用程式的最新標頭、程式庫、中繼資料和工具。安裝此 SDK、最新版的 Visual Studio 2015,以及您的 IDE 環境,您就可以存取新的 Windows 10 API。Windows 10 SDK 可讓您建置通用 Windows App,以及適用於 Windows 10 (版本 1607) 的傳統型應用程式。

此 SDK 也支援建置 Windows 應用程式與適用於 Windows 8.1、Windows Server 2012、Windows Server 2008 R2 與 Windows Server 2008 的傳統型應用程式。如需舊版 Windows 與 Windows Phone SDK,請參閱封存頁面

注意: 如果您在開發以特定 Windows 10 版本為目標的傳統型 (Win32) 應用程式,則用來開發這些應用程式的 SDK 版本,必須符合要部署應用程式的目標作業系統版本。

例如,如果您的目標作業系統版本是 Windows 10 RTM,您將需要下載「適用於 Windows 10 行動裝置版的 Windows 10 RTM SDK (版本 10.0.26624.0) Microsoft 模擬器」,並使用該 SDK 編譯您的 App。同樣地,如果您的目標作業系統版本是 Windows 10 版本 1511,您將需要下載「適用於 Windows 10 行動裝置版的 Windows 10 RTM SDK (版本 10.0.10586.212) Microsoft 模擬器」,並使用該 SDK 編譯您的 App。

開始使用

在安裝之前,您需要注意一些事項。

  1. 安裝前請先關閉 Visual Studio。如果 Visual Studio 正在執行,「SDK 安裝程式」可能會失敗。深入了解常見工具問題
  2. 在非 Windows 10 平台上,Windows 10 SDK 需要安裝通用 CRT: KB2999226。為了避免安裝期間發生錯誤,安裝 Windows SDK 前請確定您已經安裝 Microsoft Update 的最新建議更新和修補程式。

系統需求

Windows 10 SDK 已針對用於 Windows 10 而最佳化。Windows 10 SDK 也可以透過 Visual Studio Update 3 取得。

支援的作業系統
  • Windows 10
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows Server 2012

注意: 在 Windows 8.1 或更早版本作業系統上安裝需要 KB2999226。若要透過 Windows Update 安裝,請確定安裝 Windows SDK 前已經安裝 Microsoft Update 的最新建議更新和修補程式。

舊版作業系統不支援所有工具。

硬體需求
  • 1.6 GHz 或更快的處理器
  • 1 GB 的 RAM
  • 4 GB 可用的硬碟空間
其他需求
  • 需要 Windows 8.1 (x64) 專業版或更新版本,或 Windows 10 專業版或企業版 (x64) 以支援模擬器。也需要支援用戶端 Hyper-V 和第二層位址轉譯 (SLAT) 的處理器。

新功能

Windows 10 SDK 公開了數個可供您開發通用 Windows App 的全新 API 和平台。深入了解 Windows 10 (版本 1607) 的新功能

工具更新

alljoyncodegenerator.exe

已經從 Windows SDK 移除「alljoyncodegenerator.exe」,並且由適用於 Visual Studio 2015 的 AllJoyn Studio 擴充功能取代。按一下這裡來從 Visual Studio 組件庫下載。

JavaScript Perf Analyzer

已經從 Windows SDK 移除「JavaScript Perf Analyzer」工具。如需 JavaScript 效能分析,您現在可以使用 Edge 瀏覽器中的 F12。請參閱 F12 開發人員工具文件以深入了解。

JSConstraintDebug.exe

JSConstraintsDebug 是使用 Visual Studio 等 IDE 提供偵錯功能的命令列工具,可在開發 V4 印表機驅動程式時驗證 JavaScript Constraints

MakeAppx.exe

Makeappx 現已支援應用程式套件或套件組合的加密和解密。深入了解 MakeAppx.exe

WinAppDeployCmd.exe

WinAppDeployCmd 現在可部署 UWP App 到 Xbox One、IoT、Hololens 和電腦。也支援這些新平台的鬆散檔案部署。深入了解使用 WinAppDeployCmd.exe 部署 UWP App

範例

您現在可以透過 GitHub 取得 Windows 10 應用程式範例。您可以瀏覽 GitHub 上的程式碼、使用 Git 複製存放庫的個人複本,或下載所有範例的 zip 壓縮檔。我們歡迎您提供意見反應,因此若您有任何問題,都可以在存放庫中反應。這些範例是設計來在支援 Universal Windows Platform 的電腦、行動裝置與未來裝置上執行。您可以在 MSDN Code Gallery 中找到其他範例。

Windows 10 行動裝置版模擬器

適用於 Windows 10 行動裝置版的模擬器是傳統型應用程式,可模擬執行 Windows 10 for Mobile 模擬器的裝置。它提供虛擬化環境,讓您可以在其中針對您的 Windows 應用程式進行偵錯與測試,而不需要擁有實體裝置。它也提供隔離的環境供您的應用程式原型使用。深入了解 Windows 10 行動裝置版模擬器

先前的 SDK 版本

先前所推出和支援的 SDK 與模擬器可以在封存頁面找到。

已知問題

如果 Visual Studio 正在執行,安裝 Windows SDK 可能會失敗並報告「嚴重錯誤」。安裝前請先關閉 Visual Studio。如果 Visual Studio 正在執行,「SDK 安裝程式」可能會失敗。深入了解常見工具問題

如需最新的版本資訊,請參閱 Windows 開發人員論壇

本頁對您有幫助嗎?
其他意見反應?
感謝您! 感謝您的意見反應。
關注我們 Twitter 部落格 Facebook Twitter 部落格 Facebook WeChat LINE