| 開発者 | マイクロソフト |
|---|---|
| 安定版リリース | 10.0.22621.0 / 2022年9月20日 |
| オペレーティング·システム | Windows XP、Windows Server 2003、Windows Vista、Windows Server 2008、Windows 7、Windows 8、Windows 10、Windows 11 |
| タイプ | アプリケーション プログラミング インターフェイス(API) |
| Webサイト | 開発者.microsoft.com/windows/downloads/sdk-archive |
Microsoft Windows SDKとその前身であるPlatform SDKおよび.NET Framework SDKは、Microsoftのソフトウェア開発キット(SDK)であり、 Microsoft Windowsおよび.NET Framework用のアプリケーションを開発するために必要なドキュメント、ヘッダー ファイル、ライブラリ、サンプル、およびツールが含まれています。[1] Platform SDK は、Windows 2000、XP、およびWindows Server 2003用のアプリケーションの開発に特化しています。.NET Framework SDK は、.NET Framework 1.1および.NET Framework 2.0 用のアプリケーションの開発に特化しています。Windows SDK は、これら 2 つの後継であり、 Windows XP以降、および.NET Framework 3.0以降用のアプリケーションの開発をサポートしています。 [2]
特徴
Platform SDK は、オリジナルの Microsoft Windows SDK for Windows 3.1xおよび Microsoft Win32 SDK for Windows 9xの後継です。1999 年にリリースされた最も古い SDK です。Platform SDK には、 IA-32、x64、IA-64 CPU アーキテクチャでのソフトウェア開発に必要なコンパイラ、ツール、ドキュメント、ヘッダー ファイル、ライブラリ、サンプルが含まれています。ただし、 .NET Framework SDK は.NET Frameworkとともに登場しました。Windows Vista以降では、Platform SDK、.NET Framework SDK、Tablet PC SDK、および Windows Media SDK は、 Windows SDKと呼ばれる新しい統合キットに置き換えられました。ただし、.NET Framework 1.1 は Windows Vista に同梱されていないため、.NET Framework 1.1 SDK は含まれていません (Windows Media Center SDK for Windows Vista は別途出荷されます)。DirectX SDK は、Windows 8 のリリースで Windows SDK に統合されました。[3]
Windows SDK を使用すると、インストールするコンポーネントとインストール場所をユーザーが指定できます。Visual Studioと統合されているため、両方にあるコンポーネントの複数のコピーがインストールされることはありません。ただし、どちらかが同じ時代のものでない場合は互換性に関する注意事項があります。[4] [5]表示される情報は、新しい Windows Vista コンテンツのみ、.NET Framework コンテンツのみ、特定の言語またはテクノロジのコンテンツを表示するなど、コンテンツによってフィルター処理できます。
Windows SDK は無料で入手できます。かつては Microsoft ダウンロード センターで入手できましたが、 2012 年にMSDNに移行されました。
開発者は、特定の理由から古い SDK を使用したい場合があります。たとえば、2003 年 2 月にリリースされた Windows Server 2003 プラットフォーム SDK は、Visual Studio 6.0 を完全にサポートする最後の SDK でした。一部の古い PSDK バージョンは、Microsoft ダウンロード センターからダウンロードできます。その他のバージョンは、CD/DVD で注文できます。[6]
ドキュメント
Windows SDK ドキュメントには、次の内容を説明するマニュアルが含まれています。
- Windows APIとマネージ コードを使用したデスクトップ アプリ開発
- Windows ランタイムとユニバーサル Windows プラットフォームを使用したMetro スタイルのアプリ開発
- ASP.NET、HTML、CSS、JavaScript を使用した Web アプリ開発
- C++、C#、Visual Basic.NET、F#、JavaScript、CSS、HTML の構文や規則などの言語関連のトピック ( Windows PowerShell言語は対象外です)。
参照
参考文献
- ^ 「Windows SDK: Windows Server 2008 SDK などをダウンロード」。Microsoft Developer Network。Microsoft Corporation。2009年12 月 6 日閲覧。
- ^ 「Windows SDK よく寄せられる質問 (FAQ)」。Microsoft Developer Network。Microsoft Corporation。2009 年 9 月 26 日時点のオリジナルよりアーカイブ。2009年12 月 6 日閲覧。
- ^ 「DirectX SDK はどこにありますか?」Windows Dev Center . Microsoft . 2016 年2 月 20 日閲覧。
- ^ 「Windows SDK がリターン コード 5100 でインストールに失敗する」。サポート。Microsoft。2012年 6月5 日。
- ^ Stewart, Heath (2011 年 4月 1 日)。「Windows SDK 7.1 用の Visual C++ 2010 SP1 コンパイラ更新プログラム」。Heath Stewart によるセットアップとインストール。Microsoft。
- ^ Microsoft ソフトウェア開発キット CD 注文 2011-10-08 にWayback Machineでアーカイブ
- ^ Windows および Windows Phone SDK アーカイブ
- ^ Windows® Server 2003 SP1 プラットフォーム SDK Web インストール、Microsoft ダウンロード センター「VC 6.0 で動作する最後の SDK は 2003 年 2 月版です。CD はフルフィルメント サイトで注文できます。」
- ^ 「Windows Server 2003 R2 プラットフォーム SDK Web インストール」www.microsoft.com。2006 年 4 月 22 日時点のオリジナルよりアーカイブ。2006 年 4 月 22 日取得。
- ^ 「Platform SDK February 2003 インストール + IE8」。Social.msdn.microsoft.com。2019年10月18日時点のオリジナルよりアーカイブ。2017年8月8日閲覧。
- ^ Microsoft Windows SDK ブログ: Win 7 SDK の新しいサンプル: Direct2D と DirectWrite
- ^ 「Windows SDK 7.1 リリース ノート」 。2014年7 月 23 日閲覧。
- ^ Microsoft Windows SDK for Windows 7 および .NET Framework 4 iso イメージ
- ^ Windows 7 および .NET Framework 4 用 Microsoft Windows SDK Web インストーラー
- ^ Windows 8 用 Windows SDK – Windows デベロッパー センター。Msdn.microsoft.com。2014 年 2 月 16 日に取得。
- ^ Visual Studio 2015 を使用した Windows 10 向けアプリの構築
- ^ Windows 10 SDK リリース ノート
- ^ Visual Studio 2015 Update 1 リリース ノート
- ^ リリース ノート、Windows 7 および .NET Framework 3.5 SP1 用 Windows SDK
- ^ リリース ノート、Microsoft Windows SDK for Windows 7 および .NET Framework 4
- ^ 「 Windows 8 用 Windows ソフトウェア開発キット (SDK)」。Windows Dev Center。Microsoft。2016年2月 20 日閲覧。
- ^ 「 Windows 8 用 Windows ソフトウェア開発キット (SDK)」。Windows Dev Center。Microsoft。2016年2月 20 日閲覧。
- ^ 「Windows 10 用 Windows ソフトウェア開発キット (SDK)」。Windows デベロッパー センター。Microsoft。2016年2月 20 日閲覧。
外部リンク
- アーカイブされた Microsoft TechNet Wiki
- Windows SDK アーカイブ
