Microsoft Windows SDK y sus predecesores Platform SDK y .NET Framework SDK son kits de desarrollo de software (SDK) de Microsoft que contienen documentación , archivos de encabezado , bibliotecas , muestras y herramientas necesarias para desarrollar aplicaciones para Microsoft Windows y .NET Framework . [1] Platform SDK se especializa en el desarrollo de aplicaciones para Windows 2000 , XP y Windows Server 2003 . .NET Framework SDK se dedica a desarrollar aplicaciones para.NET Framework 1.1 y .NET Framework 2.0 . Windows SDK es el sucesor de los dos y admite el desarrollo de aplicaciones para Windows XP y versiones posteriores, así como para .NET Framework 3.0 y versiones posteriores. [2]
Desarrollador (es) | Microsoft |
---|---|
Lanzamiento estable | 10.0.18362.0 / 21 de mayo de 2019 |
Sistema operativo | Windows XP , Windows Server 2003 , Windows Vista , Windows Server 2008 , Windows 7 , Windows 8 , Windows 10 |
Tipo | Interfaz de programación de aplicaciones (API) |
Sitio web | desarrollador |
Características
Platform SDK es el sucesor del Microsoft Windows SDK para Windows 3.1xy Microsoft Win32 SDK para Windows 9x . Fue lanzado en 1999 y es el SDK más antiguo. Platform SDK contiene compiladores , herramientas, documentación, archivos de encabezado, bibliotecas y muestras necesarias para el desarrollo de software en arquitecturas de CPU IA-32 , x64 e IA-64 . Sin embargo, .NET Framework SDK surgió con .NET Framework . A partir de Windows Vista , Platform SDK, .NET Framework SDK, Tablet PC SDK y Windows Media SDK se reemplazan por un nuevo kit unificado llamado Windows SDK . Sin embargo, .NET Framework 1.1 SDK no está incluido ya que .NET Framework 1.1 no se incluye con Windows Vista. (El SDK de Windows Media Center para Windows Vista se envía por separado). El SDK de DirectX se fusionó con el SDK de Windows con el lanzamiento de Windows 8. [3]
El SDK de Windows permite al usuario especificar los componentes que se instalarán y dónde instalarlos. Se integra con Visual Studio , por lo que no se instalan múltiples copias de los componentes que tienen ambos; sin embargo, existen advertencias de compatibilidad si alguno de los dos no es de la misma época. [4] [5] La información que se muestra se puede filtrar por contenido, como mostrar solo contenido nuevo de Windows Vista, solo contenido de .NET Framework o mostrar contenido para un idioma o tecnología específicos.
Los SDK de Windows están disponibles de forma gratuita; una vez estuvieron disponibles en el Centro de descarga de Microsoft, pero se trasladaron a MSDN en 2012.
Un desarrollador puede querer usar un SDK más antiguo por una razón en particular. Por ejemplo, el SDK de la plataforma de Windows Server 2003 lanzado en febrero de 2003 fue el último SDK que proporcionó compatibilidad total con Visual Studio 6.0. Algunas versiones antiguas de PSDK aún se pueden descargar desde el Centro de descarga de Microsoft; otros se pueden pedir en CD / DVD. [6]
Nombre | Número de versión | Número de compilación | Fecha de lanzamiento | Descargar | Notas |
---|---|---|---|---|---|
Kit de desarrollo de software de Microsoft Windows | 3.1 | ? | ? | ? | |
Kit de desarrollo de software de Microsoft Windows | 3.11 | ? | ? | ? | |
Kit de desarrollo de software Microsoft Win32 | 3.1 | ? | ? | ? | |
Kit de desarrollo de software Microsoft Win32 | 3,5 | ? | ? | ? | |
Kit de desarrollo de software Microsoft Win32 | 3,51 | ? | ? | ? | |
Kit de desarrollo de software Microsoft Win32 | 4.0 | ? | ? | ? | |
Incluido en Visual Studio 6 | ? | 5.0.1636.1 | 1998-06 | ? | |
Microsoft Platform SDK Abril de 1999 | ? | ? | 1999-04 | ? | Disco CD-ROM de suscripción a MSDN. Última plataforma SDK para instalar oficialmente en Windows 95 |
Microsoft Platform SDK Septiembre de 1999 | ? | ? | 1999-09 | ? | Disco CD-ROM de suscripción a MSDN. Última plataforma SDK para ser totalmente compatible con Visual C ++ 5.0 |
SDK de la plataforma de Microsoft, febrero de 2001 | ? | ? | 2001-02 | ? | |
Microsoft Platform SDK, junio de 2001 | ? | ? | 2001-06 | ? | Disco CD-ROM de suscripción a MSDN. Última plataforma SDK para desarrollar oficialmente para Windows 95 . (No se instala oficialmente en Windows 95 ) |
SDK de la plataforma de Microsoft, agosto de 2001 | ? | 5.1.2601.0 | 2001-08 | [1] | Disco CD-ROM de suscripción a MSDN. Última plataforma SDK para desarrollar de forma no oficial para Windows 95 . (No se instala oficialmente en Windows 95 ) |
Microsoft Platform SDK noviembre de 2001 | ? | 5.2.3590.2 | 2001-11 | [2] | |
SDK de la plataforma de Microsoft, mayo de 2002 | ? | 5.2.3639.1 | 2002-05 | [3] | |
SDK de la plataforma de Microsoft, julio de 2002 | ? | 5.2.3663.0 | 2002-07 | [4] | |
SDK de la plataforma de Microsoft, agosto de 2002 | ? | 5.2.3672.1 | 2002-08 | [5] | |
Microsoft Platform SDK noviembre de 2002 | ? | 5.2.3718.1 | 2002-11 | [6] | |
SDK de la plataforma de Microsoft, febrero de 2003 | ? | 5.2.3790.0 | 2003-02 | [7] | Última versión compatible con VC6 [8] y última versión compatible con Windows 95 y Windows 98 . |
.NET Framework SDK versión 1.1 | ? | 1.1.4322.573 | 2003-03-29 | [8] | Incluido en Visual Studio 2003 . No incluye Platform SDK. |
SDK de la plataforma de Microsoft para Windows XP SP2 | ? | 5.1.2600.2180 | 2004-08 | [9] | Introdujo strsafe.h |
SDK de la plataforma Windows Server 2003 SP1 | ? | 5.2.3790.1830.15 | 2005-05-02 | [10] | |
SDK de la plataforma Windows Server 2003 R2 | ? | 5.2.3790.2075.51 | 2006-03-14 | [11] | También sugirió MS para trabajar con VS6 [9] |
Kit de desarrollo de software .NET Framework 2.0 | ? | 2.0.50727.42 | 2006-11-29 | [12] | Incluido en Visual Studio 2005 Professional. No incluye Platform SDK. |
Kit de desarrollo de software de Microsoft Windows para componentes de tiempo de ejecución de Windows Vista y .NET Framework 3.0 | v6.0 | 6.0.6000.16384 | 2006-10-30 | ? | Los compiladores de C ++ de esta versión del SDK admiten la clave / analizar. |
Actualización del kit de desarrollo de software de Microsoft Windows para Windows Vista | v6.1 | 6.1.6000.16384.10 | 2007-03-22 | [13] | Primer SDK de plataforma y .NET unificado. No es compatible con Visual Studio .NET 2003 y Microsoft Visual C ++ Toolkit 2003 |
Incluido en Visual Studio 2008 [10] | v6.0a | 6.1.6723.1 | 2007-11-19 | [14] | |
SDK de Windows para Windows Server 2008 y .NET Framework 3.5 | v6.1 | 6.0.6001.18000.367 | 2008-02-05 | [15] | .NET Framework 3.5 |
SDK de Microsoft Windows para Windows 7 y .NET Framework 3.5 SP1 | v7.0 | 6.1.7600.16385 | 2009-07-24 | [dieciséis] | |
Incluido en Visual Studio 2010 | v7.0a | 6.1.7600.16385 | 2010-04-12 | [17] | .NET Framework 4. Funciona solo con Visual Studio 2010 y no con Visual Studio 2010 Express . Esta es también la última versión que incluye documentación fuera de línea. [11] |
SDK de Microsoft Windows para Windows 7 y .NET Framework 4 | v7.1 | 7.1.7600.0.30514 | 2010-05-19 [12] [13] | [18] , [19] | Es la última versión que oficialmente es compatible con el objetivo de Windows XP . |
Incluido en Visual Studio 2012 Update 1 (o posterior) | v7.1A | 7.1.51106 | ? | ? | Presenta el conjunto de herramientas de la plataforma "v110_xp" |
SDK de Microsoft Windows para Windows 8 y .NET Framework 4.5 | v8.0 | 6.2.9200.16384 | 2012-11-15 [14] | [20] | .NET Framework 4.5, aplicaciones de la Tienda Windows y SDK DirectX integrado |
Incluido en Visual Studio 2012 | v8.0A | 8.0.50727 | ? | ? | |
Kit de desarrollo de software de Windows (SDK) para Windows 8.1 | v8.1 | 8.100.25984.0 | 2013-10-17 | [21] | Windows 8.1, .NET Framework 4.5.1, aplicaciones de la Tienda Windows y SDK DirectX integrado |
Incluido en Visual Studio 2013 | v8.1A | 8.1.51636 | ? | ? | Incluye el conjunto de herramientas de la plataforma "v120_xp" |
SDK independiente de Windows para Windows 10 | v10 | 10.0.10240.0 | 2015-07-29 | [22] | También incluido en Visual Studio 2015 [15] |
SDK independiente de Windows para Windows 10, versión 1511 [16] | v10 | 10.0.10586.212 | 2015-11-30 | [23] | También se incluye en Visual Studio 2015 Update 1 & 2 [17] |
SDK independiente de Windows para Windows 10, versión 1607 | v10 | 10.0.14393.795 | 2016-08-02 | [24] | También se incluye en Visual Studio 2015 Update 3 |
SDK independiente de Windows para Windows 10 Creators Update, versión 1703 | v10 | 10.0.15063.0 | 2017-04-05 | [25] | Incluido en Visual Studio 2017 ver.15.1 |
Actualización del SDK de Windows 10 para Fall Creators | v10 | 10.0.16299.15 | 10/10/2017 | [26] | Incluido en Visual Studio 2017 ver.15.4 |
SDK de Windows 10 para la actualización de abril de 2018 | v10 | 10.0.17134.0 | 2018-05-08 | [27] | Incluido en Visual Studio 2017 ver.15.7 |
SDK de Windows 10 para la actualización de octubre de 2018 | v10 | 10.0.17763.0 | 2018-10-02 | [28] | Incluido en Visual Studio 2017 ver.15.8 |
SDK de Windows 10 para Windows 10, versión 1903 | v10 | 10.0.18362.0 | 2019-05-21 | [29] | Incluido en Visual Studio 2019 |
SDK de Windows 10 para Windows 10, versión 2004 | v10 | 10.0.19041.0 | 2020-05-12 | [30] |
Versión | Característica eliminada |
---|---|
SDK de Windows para Windows 7 y .NET Framework 3.5 SP1 [18] |
|
SDK de Windows para Windows 7 y .NET Framework 4 [19] |
|
Kit de desarrollo de software de Windows (SDK) para Windows 8 [20] |
|
Kit de desarrollo de software de Windows (SDK) para Windows 8.1 [21] | Nada |
Kit de desarrollo de software de Windows (SDK) para Windows 10 | Nada [22] |
Documentación
La documentación del SDK de Windows incluye manuales que documentan:
- Desarrollo de aplicaciones de escritorio con API de Windows y código administrado
- Desarrollo de aplicaciones estilo Metro usando Windows Runtime y Universal Windows Platform
- Desarrollo de aplicaciones web usando ASP.NET , HTML , CSS y JavaScript
- Temas relacionados con el lenguaje para C ++, C #, Visual Basic.NET, F #, JavaScript, CSS y HTML, como sintaxis y convenciones ( el lenguaje de Windows PowerShell no está cubierto).
Ver también
- Biblioteca de MSDN
- Kit de controladores de Windows
Referencias
- ^ "Windows SDK: descargue Windows Server 2008 SDK y más" . Red de desarrolladores de Microsoft . Microsoft Corporation . Consultado el 6 de diciembre de 2009 .
- ^ "Preguntas más frecuentes (FAQ) del SDK de Windows" . Red de desarrolladores de Microsoft . Corporación Microsoft. Archivado desde el original el 26 de septiembre de 2009 . Consultado el 6 de diciembre de 2009 .
- ^ "¿Dónde está DirectX SDK?" . Centro de desarrollo de Windows . Microsoft . Consultado el 20 de febrero de 2016 .
- ^ "Windows SDK no se instala con el código de retorno 5100" . Soporte . Microsoft . 5 de junio de 2012.
- ^ Stewart, Heath (1 de abril de 2011). "Actualización del compilador de Visual C ++ 2010 SP1 para Windows SDK 7.1" . Configuración e instalación por Heath Stewart . Microsoft .
- ^ Pedido en CD de kits de desarrollo de software de Microsoft archivado el 8 de octubre de 2011 en Wayback Machine
- ^ Archivo SDK de Windows y Windows Phone
- ^ Instalación web del SDK de la plataforma Windows® Server 2003 SP1 , Centro de descarga de Microsoft "El último SDK que funcionará con VC 6.0 es la edición de febrero de 2003; puede solicitar un CD en el sitio de cumplimiento".
- ^ "Instalación de Platform SDK febrero de 2003 + IE8" . Social.msdn.microsoft.com . Archivado desde el original el 18 de octubre de 2019 . Consultado el 8 de agosto de 2017 .
- ^ Blog de Microsoft Windows SDK: Nuevas muestras en Win 7 SDK: Direct2D y DirectWrite
- ^ "Notas de la versión de Windows SDK 7.1" . Consultado el 23 de julio de 2014 .
- ^ Imagen iso de Microsoft Windows SDK para Windows 7 y .NET Framework 4
- ^ Microsoft Windows SDK para Windows 7 y el instalador web .NET Framework 4
- ^ Windows SDK para Windows 8 - Centro de desarrollo de Windows . Msdn.microsoft.com. Consultado el 16 de febrero de 2014.
- ^ Creación de aplicaciones para Windows 10 con Visual Studio 2015
- ^ Notas de la versión del SDK de Windows 10
- ^ Notas de la versión de Visual Studio 2015 Update 1
- ^ Notas de la versión, SDK de Windows para Windows 7 y .NET Framework 3.5 SP1
- ^ Notas de la versión, SDK de Microsoft Windows para Windows 7 y .NET Framework 4
- ^ "Kit de desarrollo de software de Windows (SDK) para Windows 8" . Centro de desarrollo de Windows . Microsoft . Consultado el 20 de febrero de 2016 .
- ^ "Kit de desarrollo de software de Windows (SDK) para Windows 8" . Centro de desarrollo de Windows . Microsoft . Consultado el 20 de febrero de 2016 .
- ^ "Kit de desarrollo de software de Windows (SDK) para Windows 10" . Centro de desarrollo de Windows . Microsoft . Consultado el 20 de febrero de 2016 .
enlaces externos
- Blog del SDK de Windows