可可西

Platform SDK、Windows SDK简介

Platform SDKWindows SDK是由微软公司出品的一个软件开发包,向在微软的Windows操作系统和.NET框架上开发软件和网站的程序员提供头文件、库文件、示例代码、开发文档和开发工具。

微软每次发布一个主要版本的Windows,都会发布对应的开发工具以使得开发人员能够调用新的操作系统的应用程序开发接口(API)。

在Windows 98之后,这个开发工具包被命名为为Platform SDK。
在Windows Vista的SDK推出时,这个产品改名为Windows SDK。

Platform SDK for Windows Server 2003 SP1是一个支持32位及64位应用程序开发的Platform SDK版本。
也是最后一个对VC 6开发提供全面支持的SDK(如果你还在使用VC6开发,请使用该版本的Platform SDK)。

和Windows一样,微软每次更新.NET框架,也会发布一个对应的.NET Framework SDK
Windows SDK for Windows Server 2008 and .NET Framework 3.5推出之后,.NET框架SDK被整合到Windows SDK。

更新版本的Windows SDK:

Windows SDK for Windows 7 and .NET Framework 4

Windows 8.1 SDK

Windows 10 SDK

Windows SDK文档包含如下内容:

(1)核心SDK
(2).NET Framework SDK
(3)IIS SDK
(4)Internet Development SDK (IE SDK)
(5)MDAC SDK
(6)Windows Installer SDK
(7)WMI SDK
(8)Windows Media Service SDK
(9)Microsoft Speech SDK
(10)DirectShow SDK

除了.Net SDK之外,SDK文档主要是以C语言规范提供,但是SDK函数的调用方法和语言无关,仅受编程语言的类型系统限制。
对于.Net框架这样的类库来说,SDK函数被认为是底层的API。另外,SDK也会安装用于说明各种API用法的示例,以及用于辅助开发、调试、发布软件的工具。

对于非PC版本的Windows,微软也发布了对应的SDK,例如:Windows Phone SDKKinect for Windows SDKSurface SDK

wiki en  wiki中文

A Brief History of Windows SDKs

 

下载最新版的Windows SDK,并安装

Windows SDK (10.0.22621) for Windows 11,版本 22H2 (2023 年 10 月更新) 中包含如下工具:

-- Windows Performance Toolkit

-- Debugging Tools for WIndows

-- Application Verifier For Windows

-- .NET Framework 4.8.1 Software Development Kit

。。。。。。

posted on 2014-08-14 11:25  可可西  阅读(7333)  评论(0编辑  收藏  举报

导航