Microsoft Windows SDK - Microsoft Windows SDK
| Fejlesztő (k) | Microsoft |
|---|---|
| Stabil kiadás | 10.0.19041.0 / 2020. május 12 .
|
| Operációs rendszer | Windows XP , Windows Server 2003 , Windows Vista , Windows Server 2008 , Windows 7 , Windows 8 , Windows 10 |
| típus | Alkalmazásprogramozási felület (API) |
| Weboldal | fejlesztő |
Microsoft Windows SDK , és elődei Platform SDK és a .NET Framework SDK , a szoftverfejlesztés készlet (SDK) ebből Microsoft tartalmazó dokumentáció , fejléc fájlokat , könyvtárakat , minták és eszközök fejlesztéséhez szükséges alkalmazások Microsoft Windows és .NET Framework . A Platform SDK Windows 2000 , XP és Windows Server 2003 alkalmazások fejlesztésére specializálódott . A .NET -keretrendszer Az SDK -t a .NET -keretrendszer 1.1 és a .NET -keretrendszer 2.0 alkalmazások fejlesztésére szánják . A Windows SDK a kettő utódja, és támogatja az alkalmazások fejlesztését Windows XP és újabb rendszerekhez, valamint a .NET Framework 3.0 és újabb verziókhoz.
Jellemzők
A Platform SDK az eredeti Microsoft Windows SDK for Windows 3.1x és a Microsoft Win32 SDK Windows 9x utódja . 1999 -ben jelent meg, és a legrégebbi SDK. A Platform SDK fordítókat , eszközöket, dokumentációkat, fejlécfájlokat, könyvtárakat és mintákat tartalmaz az IA-32 , x64 és IA-64 CPU architektúrák szoftverfejlesztéséhez . .NET Framework SDK azonban jött, hogy a .NET-keretrendszer . A Windows Vistától kezdve a Platform SDK, .NET Framework SDK, Tablet PC SDK és Windows Media SDK helyébe egy új, egységes, Windows SDK nevű készlet lép . A .NET -keretrendszer 1.1 SDK azonban nem szerepel a csomagban, mivel a .NET -keretrendszer 1.1 nem szállítható a Windows Vista rendszerrel. (A Windows Media Center SDK a Windows Vista rendszerhez külön kapható.) A DirectX SDK -t a Windows 8 kiadásával egyesítették a Windows SDK -val.
A Windows SDK lehetővé teszi a felhasználó számára a telepítendő összetevők és a telepítés helyének meghatározását. Integrálódik a Visual Studio -val , így a két összetevő több példánya nincs telepítve; azonban vannak kompatibilitási óvintézkedések, ha a kettő bármelyike nem ugyanabból a korszakból származik. A megjelenített információk tartalom szerint szűrhetők, például csak az új Windows Vista tartalom, csak a .NET -keretrendszer tartalma vagy egy adott nyelv vagy technológia tartalmának megjelenítése.
A Windows SDK -k ingyenesen elérhetők; valamikor elérhetőek voltak a Microsoft letöltőközpontjában, de 2012 -ben áthelyezték az MSDN -re .
A fejlesztő bizonyos okokból régebbi SDK -t szeretne használni. Például a 2003 februárjában megjelent Windows Server 2003 Platform SDK volt az utolsó SDK, amely teljes mértékben támogatta a Visual Studio 6.0 -t. Néhány régebbi PSDK verzió még letölthető a Microsoft letöltőközpontjából; mások CD/DVD -n rendelhetők.
| Név | Verziószám | Építési szám | Kiadási dátum | Letöltés | Megjegyzések |
|---|---|---|---|---|---|
| Microsoft Windows szoftverfejlesztő készlet | 3.1 | ? | ? | ? | |
| Microsoft Windows szoftverfejlesztő készlet | 3.11 | ? | ? | ? | |
| Microsoft Win32 szoftverfejlesztő készlet | 3.1 | ? | ? | ? | |
| Microsoft Win32 szoftverfejlesztő készlet | 3.5 | ? | ? | ? | |
| Microsoft Win32 szoftverfejlesztő készlet | 3.51 | ? | ? | ? | |
| Microsoft Win32 szoftverfejlesztő készlet | 4.0 | ? | ? | ? | |
| A Visual Studio 6 tartalmazza | ? | 5.0.1636.1 | 1998-06 | ? | |
| Microsoft Platform SDK 1999. április | ? | ? | 1999-04 | ? | MSDN előfizetési CD-ROM lemez.
Utolsó Platform SDK, amelyet hivatalosan telepítettek a Windows 95 rendszerre |
| Microsoft Platform SDK 1999. szeptember | ? | ? | 1999-09 | ? | MSDN előfizetési CD-ROM lemez.
Az utolsó platform SDK, amely teljes mértékben támogatja a Visual C ++ 5.0 -t |
| Microsoft Platform SDK 2001. február | ? | ? | 2001-02 | ? | |
| Microsoft Platform SDK 2001. június | ? | ? | 2001-06 | ? | MSDN előfizetési CD-ROM lemez.
Az utolsó Platform SDK, amelyet hivatalosan fejlesztettek a Windows 95 számára . (Nem hivatalosan telepíteni a Windows 95 ) |
| Microsoft Platform SDK 2001. augusztus | ? | 5.1.2601.0 | 2001-08 | [1] | MSDN előfizetési CD-ROM lemez.
Az utolsó Platform SDK, amelyet nem hivatalosan fejlesztettek ki a Windows 95 rendszerhez . (Nem hivatalosan telepíteni a Windows 95 ) |
| Microsoft Platform SDK 2001. november | ? | 5.2.3590.2 | 2001-11 | [2] | |
| Microsoft Platform SDK, 2002. május | ? | 5.2.3639.1 | 2002-05 | [3] | |
| Microsoft Platform SDK, 2002. július | ? | 5.2.3663.0 | 2002-07 | [4] | |
| Microsoft Platform SDK, 2002. augusztus | ? | 5.2.3672.1 | 2002-08 | [5] | |
| Microsoft Platform SDK, 2002. november | ? | 5.2.3718.1 | 2002-11 | [6] | |
| Microsoft Platform SDK, 2003. február | ? | 5.2.3790.0 | 2003-02 | [7] | Az utolsó verzió VC6 támogatással és a legújabb verzió Windows 95 és Windows 98 támogatással. |
| .NET -keretrendszer SDK 1.1 -es verziója | ? | 1.1.4322.573 | 2003-03-29 | [8] | A Visual Studio 2003 tartalmazza . Nem tartalmazza a Platform SDK -t. |
| Microsoft Platform SDK Windows XP SP2 rendszerhez | ? | 5.1.2600.2180 | 2004-08 | [9] | Bemutatkozott az strsafe.h |
| Windows Server 2003 SP1 platform SDK | ? | 5.2.3790.1830.15 | 2005-05-02 | [10] | |
| Windows Server 2003 R2 platform SDK | ? | 5.2.3790.2075.51 | 2006-03-14 | [11] | Az MS is javasolta a VS6 használatát |
| .NET Framework 2.0 szoftverfejlesztő készlet | ? | 2.0.50727.42 | 2006-11-29 | [12] | Tartalmazza a Visual Studio 2005 Professional programot. Nem tartalmazza a Platform SDK -t. |
| Microsoft Windows szoftverfejlesztő készlet Windows Vista és .NET Framework 3.0 futásidejű összetevőkhez | v6.0 | 6.0.6000.16384 | 2006-10-30 | ? | Az SDK -kiadás C ++ fordítói támogatják az /analysz kulcsot. |
| Microsoft Windows szoftverfejlesztő készlet frissítés Windows Vista rendszerhez | v6.1 | 6.1.6000.16384.10 | 2007-03-22 | [13] | Az első egységes .NET és Platform SDK. Nem támogatja a Visual Studio .NET 2003 és a Microsoft Visual C ++ Toolkit 2003 programokat |
| A Visual Studio 2008 tartalmazza | v6.0a | 6.1.6723.1 | 2007-11-19 | [14] | |
| Windows SDK Windows Server 2008 és .NET Framework 3.5 rendszerhez | v6.1 | 6.0.6001.18000.367 | 2008-02-05 | [15] | .NET -keretrendszer 3.5 |
| Microsoft Windows SDK Windows 7 és .NET Framework 3.5 SP1 rendszerhez | v7.0 | 6.1.7600.16385 | 2009-07-24 | [16] | |
| A Visual Studio 2010 tartalmazza | v7.0a | 6.1.7600.16385 | 2010-04-12 | [17] | .NET Framework 4. Csak a Visual Studio 2010 programmal működik, a Visual Studio 2010 Express nem . Ez az utolsó verzió is, amely tartalmazza az offline dokumentációt. |
| Microsoft Windows SDK Windows 7 és .NET Framework 4 rendszerhez | v7.1 | 7.1.7600.0.30514 | 2010-05-19 | [18] , [19] | Ez a legújabb verzió, amely hivatalosan támogatja a Windows XP célokat. |
| Tartalmazza a Visual Studio 2012 1. frissítését (vagy újabb) | v7.1A | 7.1.51106 | ? | ? | Bemutatja a "v110_xp" platform eszközkészletet |
| Microsoft Windows SDK Windows 8 és .NET Framework 4.5 rendszerhez | v8.0 | 6.2.9200.16384 | 2012-11-15 | [20] | .NET Framework 4.5, Windows Store alkalmazások és integrált DirectX SDK |
| A Visual Studio 2012 tartalmazza | v8.0A | 8.0.50727 | ? | ? | |
| Windows szoftverfejlesztő készlet (SDK) a Windows 8.1 rendszerhez | v8.1 | 8.100.25984.0 | 2013-10-17 | [21] | Windows 8.1, .NET Framework 4.5.1, Windows Store alkalmazások és integrált DirectX SDK |
| A Visual Studio 2013 tartalmazza | v8.1A | 8.1.51636 | ? | ? | Tartalmazza a "v120_xp" platform eszközkészletet |
| Windows önálló SDK Windows 10 rendszerhez | v10 | 10.0.10240.0 | 2015-07-29 | [22] | A Visual Studio 2015 -ben is szerepel |
| Windows önálló SDK a Windows 10 rendszerhez, 1511 -es verzió | v10 | 10.0.10586.212 | 2015-11-30 | [23] | A Visual Studio 2015 1. és 2. frissítésében is szerepel |
| Windows önálló SDK a Windows 10 rendszerhez, 1607 -es verzió | v10 | 10.0.14393.795 | 2016-08-02 | [24] | A Visual Studio 2015 3. frissítése is tartalmazza |
| Windows önálló SDK a Windows 10 Creators frissítéséhez, 1703 -as verzió | v10 | 10.0.15063.0 | 2017-04-05 | [25] | Tartalmazza a Visual Studio 2017 ver.15.1 |
| Windows 10 SDK az őszi alkotók frissítéséhez, 1709 -es verzió | v10 | 10.0.16299.15 | 2017-10-10 | [26] | Tartalmazza a Visual Studio 2017 ver.15.4 |
| Windows 10 SDK a 2018. áprilisi frissítéshez, 1803 -as verzió | v10 | 10.0.17134.0 | 2018-05-08 | [27] | Tartalmazza a Visual Studio 2017 ver.15.7 |
| Windows 10 SDK a 2018. októberi frissítéshez, 1809 -es verzió | v10 | 10.0.17763.0 | 2018-10-02 | [28] | Tartalmazza a Visual Studio 2017 ver.15.8 |
| Windows 10 SDK a Windows 10 rendszerhez, 1903 -as verzió | v10 | 10.0.18362.0 | 2019-05-21 | [29] | A Visual Studio 2019 tartalmazza |
| Windows 10 SDK a Windows 10 rendszerhez, 2004 -es verzió | v10 | 10.0.19041.0 | 2020-05-12 | [30] | |
| Windows 10 SDK a Windows 10 rendszerhez, 2004 -es verzió | v10 | 10.0.19041.685 | 2020-12-16 | [31] | Szerviz frissítés |
| Windows 10 SDK a Windows 10 rendszerhez, 21H1 verzió | v10 | 10.0.20348.0 | 2021-05-25 | [32] | |
| Windows 10 SDK a Windows 11 rendszerhez | v10 | 10.0.22000.194 | 2021-10-04 | [33] |
| Változat | Szolgáltatás eltávolítva |
|---|---|
| Windows SDK Windows 7 és .NET Framework 3.5 SP1 rendszerhez | |
| Windows SDK Windows 7 és .NET Framework 4 rendszerhez |
|
| Windows szoftverfejlesztő készlet (SDK) a Windows 8 rendszerhez |
|
| Windows szoftverfejlesztő készlet (SDK) a Windows 8.1 rendszerhez | Semmi |
| Windows szoftverfejlesztő készlet (SDK) a Windows 10 rendszerhez | Semmi |
Dokumentáció
A Windows SDK dokumentációja kézikönyveket tartalmaz, amelyek dokumentálják:
- Asztali alkalmazások fejlesztése Windows API -val és felügyelt kóddal
- Metro stílusú alkalmazásfejlesztés a Windows Runtime és az Universal Windows Platform használatával
- Webes alkalmazásfejlesztés ASP.NET , HTML , CSS és JavaScript használatával
- Nyelvekhez kapcsolódó témák a C ++, a C#, a Visual Basic.NET, az F#, a JavaScript, a CSS és a HTML számára, például a szintaxis és a konvenciók (a Windows PowerShell nyelve nem tartozik ide.)