跳至內容

MicrosoftWindowsSDK

出自Taiwan Tongues 客語維基
這是此頁批准,以及是最近的修訂。

Microsoft Windows SDK(簡稱 Windows SDK 或者係 SDK)係微軟公司出品个一個軟體開發包,向在微軟个 Windows 作業系統摎 . NET框架頂項開發軟體摎網站个程式設計師提供標頭檔、庫檔案、範例代碼、開發文件摎開發工具。

歷史

微軟每擺發布一個主要版本个 Windows,都會發布對應个開發工具好使得開發人員能夠呼喊新个作業系統个應用程式開發介面 ( API )。在 Windows 九十八pa24過後,這個開發工具包分人安到Platform SDK。在 Windows Vista个 SDK 𢱤出个時節,這个產品改名安做Windows SDK

摎 Windows 共樣,Microsoft逐擺更新 . NET 框架,乜會發布一個對應个 . NET 框架 SDK。在 Windows 佢等兩千空八版本个 Windows SDK 𢱤出過後,. NET 框架 SDK 分人整合到 Windows SDK。

截至二零一三年,最新版本个 Windows SDK 好 Windows 八十五 SDK,支援面向 Windows Vista / Server 二千空八或者係過較高个版本个 Windows 个程式个開發,過相容 Visual Studio 二千空一十或者以上个版本,包括速成版本。

版本

MSDN 技術資源庫个線上版網站包含 Windows SDK 个線上版本。

Microsoft SDK for Windows 三千五百空係盡尾一隻收費版本个 Windows SDK。過後个 Windows SDK 電子版本都係免費,毋過買東西 CD、DVD 根本就係物理媒介版本个時節還係愛運費摎處理費用。

單獨發布个電子版 Windows SDK 做得在微軟下載中心免費下載,有線上鬥摎本地安裝兩種版本。在鬥 Visual Studio 同時也做得選擇同時安電子版 Windows SDK。Visual Studio 个速成版本包含一個精簡版本个離線版 Windows SDK。

對非 PC 版本个 Windows,微軟也發布對應版本个 SDK,比將講Windows Mobile SDK 摎 Tablet PC SDK。

二零零三年二月个 Platform SDK 係第一个支援六十四位元開發个 Platform SDK。 Platform SDK for Windows Server 二千空三 SP 會第一个支援 AMD 六十四个 Platform SDK。

Microsoft WindowsSDK for Windows 七 and . NET Framework 四 ( ver 七千八百五十二 ) 在安裝以前應該解除安裝版本大於十千五百空 . 三面零三百一十九 VC + + x 八十六 / x 六十四runtime / redistributable。係無在 Microsoft Windows SDK 安裝過程當中將會報毋著。

內容

Windows SDK 文件包含像係下內容:

  • 核心 SDK
  • . NET 框架 SDK
  • IIS SDK
  • Internet Development SDK ( IE SDK )
  • MDAC SDK
  • Windows Installer SDK
  • WMI SDK
  • Windows Media Service SDK
  • Microsoft Speech SDK
  • DirectShowSDK

除忒 . Net SDK 之外,SDK 文件主要係以 C 語言規範提供,毋過 SDK 函式个呼喊方法摎語言無關係,單淨受著程式語言个型別系統限制另外,SDK 乜會鬥用在說明各種 API 用法个範例,過用於輔助開發、除錯、發布軟體个工具。

影響

Windows API 也分人喊做 Windows SDK 函式或者簡稱 SDK 函式。相對於 .Net 框架恁仔个類別館來講嗬,SDK 函式分人認為係底層个 API。直接喊 Windows SDK 毋係用別个類別館个開發分人安到 SDK 編程。在 SDK 這層開發工作燥忒、耗較長,難度也較高,Visual Studio 恁仔个開發環境摎 MFC 摎 . NET 框架恁樣个類別館做得分人用來加速面向 Windows 个軟體个開發。

參考同參照====相關个條目

  • 驅動程式開發工具包
  • DirectX SDK
  • Windows Media Center SDK
  • Silverlight SDK

==外部連結==* Windows SDK 首頁

  • Windows SDK 專案組部落格
  • Windows SDK 論壇(英文)