SDK de Microsoft Windows

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Kit de desarrollo de software de Microsoft

Microsoft Windows SDK y sus predecesores Platform SDK y .NET Framework SDK son kits de desarrollo de software (SDK) de Microsoft que Contiene documentación, archivos de encabezado, bibliotecas, ejemplos y herramientas necesarias para desarrollar aplicaciones para Microsoft Windows y .NET Framework. Platform SDK se especializa en desarrollar 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 posteriores, así como para .NET Framework 3.0 y posteriores.

Características

Platform SDK es el sucesor del SDK original de Microsoft Windows para Windows 3.1x y del SDK de Microsoft Win32 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. .NET Framework SDK sin embargo, 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, el SDK de .NET Framework 1.1 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.

Windows SDK permite al usuario especificar los componentes que se instalarán y dónde instalarlos. Se integra con Visual Studio, de manera que no se instalan múltiples copias de los componentes que ambos tienen; sin embargo, existen advertencias de compatibilidad si alguno de los dos no es de la misma época. La información mostrada 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; alguna vez estuvieron disponibles en el Centro de descarga de Microsoft, pero se trasladaron a MSDN en 2012.

Es posible que un desarrollador desee utilizar un SDK anterior por un motivo concreto. Por ejemplo, el SDK de la plataforma Windows Server 2003 lanzado en febrero de 2003 fue el último SDK que brindó soporte completo para Visual Studio 6.0. Algunas versiones anteriores de PSDK aún se pueden descargar desde el centro de descargas de Microsoft; otros se pueden pedir en CD/DVD.

Historia de la versión SDK de Microsoft
NombreNúmero de versiónNúmero de construcciónFecha de lanzamientoDescargarNotas
Microsoft Windows Software Development Kit3.1?1992[1]
Microsoft Windows Software Development Kit3.11???
Microsoft Win32 Desarrollo de software Kit3.1??[2]
Microsoft Win32 Desarrollo de software Kit3.53.50.612.11994-04[3]
Microsoft Win32 Desarrollo de software Kit3.51?1995-06[4]
Microsoft Win32 Desarrollo de software Kit4.04.0.1381.11996-11[5]
Microsoft Win32 Desarrollo de software Kitv5.0 5.0.1636.1 1998-06?Incluido en Visual Studio 6
Microsoft Platform SDK abril 1999??1999-04[6]Disco CD-ROM de suscripción MSDN.

Last Platform SDK to oficialmente instalado on Windows 95

Microsoft Platform SDK septiembre 1999?5.0.2128.81999-09[7], [8]Disco CD-ROM de suscripción MSDN.

También conocido como Microsoft Platform SDK para Windows 2000 RC2.

Incluye herramientas de cruz Alpha a AXP64.

Last Platform SDK to apoyo completo Visual C++ 5.0

Microsoft Platform SDK enero 2000??2000-01?Disco CD-ROM de suscripción MSDN.
Microsoft Platform SDK Abril de 2000?5.0.2195.322000-04[9]Disco CD-ROM de suscripción MSDN.
Microsoft Platform SDK noviembre 2000?5.0.2296.52000-11[10]Disco CD-ROM de suscripción MSDN.

También conocido como SDK de Microsoft Platform para Whistler Beta 1.

Incluye herramientas preliminares para Itanium.

Microsoft Platform SDK Febrero 2001??2001-02?
Microsoft Platform SDK junio 2001??2001-06[11]Disco CD-ROM de suscripción MSDN.

Last Platform SDK to desarrollo oficial para Windows 95. (No oficialmente instalado on Windows 95)

Microsoft Platform SDK agosto 2001v5.15.1.2601.02001-08[12], [13]Disco CD-ROM de suscripción MSDN.

Last Platform SDK to desarrollo extraoficial para Windows 95. (No oficialmente instalado on Windows 95)

Microsoft Platform SDK noviembre 2001v5.25.2.3590.22001-11[14]
Microsoft Platform SDK Mayo de 2002v5.25.2.3639.12002-05[15]
Microsoft Platform SDK julio 2002v5.25.2.3663.02002-07[16]
Microsoft Platform SDK agosto 2002v5.25.2.3672.12002-08[17]
Microsoft Platform SDK noviembre 2002v5.25.2.3718.12002-11[18]
Microsoft Platform SDK Febrero 2003 v5.2 5.2.3790.0 2003-02 [19] Última versión con soporte VC6 y última versión con compatibilidad con Windows 95 y Windows 98.
.NET Framework SDK Version 1.1 ? 1.1.4322.573 2003-03-29 [20] Incluido en Visual Studio 2003. No incluye el SDK de la Plataforma.
Microsoft Platform SDK para Windows XP SP2 ? 5.1.2600.2180 2004-08 [21] Presentado strsafe.h
Windows Server 2003 SP1 Platform SDK v5.2 5.2.3790.1830.15 2005-05-02 [22]
Windows Server 2003 R2 Platform SDK v5.2 5.2.3790.2075.51 2006-03-14 [23] Last Platform SDK para desarrollar para Windows 2000. También sugirió MS trabajar con VS6 sin garantía, ya que no se ha probado con requisitos específicos.
.NET Framework 2.0 Software Development Kit ? 2.0.50727.42 2006-11-29 [24] Incluido en Visual Studio 2005 Professional. No incluye el SDK de la Plataforma.
Microsoft Windows Software Development Kit para Windows Vista y. NET Framework 3.0 Runtime Components v6.0 6.0.6000.16384 2006-10-30 [25] Los compiladores C++ en esta versión SDK soportan la clave /analyze.
Microsoft Windows Software Development Actualización de kits para Windows Vista v6.1 6.1.6000.16384.10 2007-03-22 [26] Primero unificado. NET y Platform SDK. No admite Visual Studio.NET 2003 y Microsoft Visual C++ Toolkit 2003
Incluido en Visual Studio 2008 v6.0a 6.1.6723.1 2007-11-19 [27]
Windows SDK para Windows Server 2008 y.NET Framework 3.5 v6.1 6.0.6001.18000.367 2008-02-05 [28] .NET Framework 3.5
Microsoft Windows SDK para Windows 7 y.NET Framework 3.5 SP1 v7.0 6.1.7600.16385 2009-07-24 [29], [30]
Incluido en Visual Studio 2010 v7.0a 6.1.7600.16385 2010-04-12 [31] Marco .NET 4. Funciona sólo con Visual Studio 2010 y no Visual Studio 2010 Express. Esta es también la última versión para incluir documentación offline.
Microsoft Windows SDK para Windows 7 y.NET Framework 4 v7.1 7.1.7600.0.30514 2010-05-19 [32], [33] Es la última versión que soporta oficialmente el objetivo de Windows XP..NET Framework 4 necesario. Sub-versión superior de. NET El marco no es reconocido por la instalación. Construyendo las muestras con nmake. exe no es compatible, la mayoría de las macros NMAKE se eliminan.
Incluido en Visual Studio 2012 Update 1 (o posterior) v7.1A 7.1.51106 ? ? Presenta el juego de herramientas de plataforma "v110_xp"
Microsoft Windows SDK para Windows 8 y.NET Framework 4.5 v8.0 6.2.9200.16384 2012-11-15 [34] .NET Framework 4.5, Windows Store aplicaciones y Integrated DirectX SDK
Incluido en Visual Studio 2012 v8.0A 8.0.50727 ? ?
Windows Software Development Kit (SDK) para Windows 8.1 v8.1 8.100.25984.0 2013-10-17 [35] Windows 8.1,.NET Framework 4.5.1, Windows Store aplicaciones y Integrated DirectX SDK
Incluido en Visual Studio 2013 v8.1A 8.1.51636 ? ? Incluye el juego de herramientas de plataforma "v120_xp"
Windows Standalone SDK para Windows 10 v10 10.0.10240.0 2015-07-29 [36] También se incluye en Visual Studio 2015
Windows Standalone SDK para Windows 10, Versión 1511 v10 10.0.10586.212 2015-11-30 [37] También se incluye en Visual Studio 2015 Update 1 & 2
Windows Standalone SDK para Windows 10, Versión 1607 v10 10.0.14393.795 2016-08-02 [38] También se incluye en Visual Studio 2015 Update 3
Windows Standalone SDK para Windows 10 Creadores Actualización, Versión 1703 v10 15063.0 2017-04-05 [39] Incluido en Visual Studio 2017 ver.15.1
Windows 10 SDK for Fall Creators Update, versión 1709 v10 10.0.16299.15 2017-10-10 [40] Incluido en Visual Studio 2017 ver.15.4
Windows 10 SDK para abril 2018 Update, versión 1803 v10 10.0.17134.0 2018-05-08 [41] Incluido en Visual Studio 2017 ver.15.7
Windows 10 SDK para octubre 2018 Update, versión 1809 v10 10.0.17763.0 2018-10-02 [42] Incluido en Visual Studio 2017 ver.15.8
Windows 10 SDK para Windows 10, versión 1903 v10 10.0.18362.0 2019-05-21 [43] Incluido en Visual Studio 2019
Windows 10 SDK para Windows 10, versión 2004 v10 10.0.19041.0 2020-05-12 [44]
Windows 10 SDK para Windows 10, versión 2004 v10 10.0.19041.685 2020-12-16 [45] Actualización de servicios
Windows 10 SDK para Windows 10, versión 21H1 v10 10.0.20348.0 2021-05-25 [46]
Windows 10 SDK para Windows 11 v10 10.0.22000.194 2021-10-04 [47]
Windows SDK para Windows 11 v10 10.0.22621.755 2022-10-25 [48] Publicado como parte de Windows 11, versión 22H2. Incluye actualización de servicios 10.0.22000.755 el 25 de octubre de 2022,

Incluye soporte ARM64 para la versión de Visual Studio 17.4

Características eliminadas de Windows SDK
VersiónFunción eliminada
Windows SDK para Windows 7 y.NET Framework 3.5 SP1
  • capicom.dll (CAPICOM está deprecatado)
  • iacom.dll
  • ialoader.dll
  • msistuff.exe
  • perflibmig.exe
  • permcalc.exe
  • secutil.exe
  • windowssideshowvirtualdevice.exe (reemplazado por DeviceSimulatorforWindowsSideShow.msi)
  • wpfperf.msi (ahora incluido en la suite Windows Performance Toolkit)
  • xamlpad.exe (XAMLPad)
Windows SDK para Windows 7 y. NET Framework 4
  • UISpy.exe (Sustituida por nuevas herramientas)
  • Wpt_arch.msi
  • Managed code samples (Moved to Code Gallery)
  • DExplore document viewer (Se puede instalar por separado)
Windows Software Development Kit (SDK) para Windows 8
  • Medio ambiente de construcción de línea de comandos, incluyendo:
    • Windows SDK Herramientas de plataforma
    • Compiladores Visual C++ y C Runtime (CRT)
    • Windows SDK Herramienta de configuración
  • Herramientas y conjuntos de referencia para versiones del. NET Framework earlier than 4.5
  • Apatch.exe
  • Bind.exe
  • Checkv4.exe
  • Consume.exe
  • DispositivoSimuladorForWindowsSideShow.msi
  • Err.exe
  • FDBrowser.exe
  • FXCopSetup.exe
  • Guidgen.exe
  • Make-Shell.exe
  • MDbg.exe
  • Mpatch.exe
  • MSIZap.exe
  • PTConform.exe
  • ReBase.exe
  • sddlgen.exe
  • setenv.cmd
  • SetReg.exe
  • SoapSuds.exe
  • Sporder.exe
  • TcpAnalyzer.exe
  • TSPDesigner.exe
  • UTL2IDL.exe
  • ValidateSD.exe
  • VirtualLightSensor.exe
  • WinDiff.exe
  • WpfPerf.exe
  • Todas las muestras de Windows (movidas a la galería de código)
  • Microsoft Help Viewer
  • Comentarios de la documentación XML IntelliSense para el archivo. NET Framework reference assemblies
Windows Software Development Kit (SDK) para Windows 8.1 Nada.
Windows Software Development Kit (SDK) para Windows 10 Nada.

Documentación

La documentación del SDK de Windows incluye manuales que documentan:

  • Desarrollo de aplicaciones de escritorio con Windows API y código gestionado
  • Desarrollo de aplicaciones de estilo metro usando Windows Runtime y Universal Windows Platform
  • Desarrollo de aplicaciones web utilizando 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.)
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save