Microsoft Windows SDK

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Microsoft Windows SDK
Basisdaten

Hauptentwickler Microsoft
Entwickler Microsoft
Aktuelle Version 10.0.22621
(2021-10-04)
Betriebssystem Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8, Windows 10, Windows 11
Kategorie Programmierschnittstelle
https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/

Microsoft Windows SDK, und seine Vorgänger Platform SDK und .NET Framework SDK, sind Software Development Kits (SDKs) von Microsoft, die Dokumentation, Header-Dateien, Compiler, Programmbibliotheken, Beispiele und Programmierwerkzeuge für die Entwicklung von Microsoft Windows und dem .NET-Framework enthält.[1]

Funktionen[Bearbeiten | Quelltext bearbeiten]

Platform SDK ist der Nachfolger des ursprünglichen Microsoft Windows SDK für Windows 3.x und des Microsoft Win32 SDK für Windows 9x. Es wurde 1999 veröffentlicht und ist das älteste SDK. Platform SDK enthält Compiler, Tools, Dokumentationen, Header-Dateien, Bibliotheken und Beispiele, die für die Softwareentwicklung auf IA-32, x64 und IA-64 CPU-Architekturen. .NET Framework SDK wurde jedoch mit .NET Framework entwickelt. Ab Windows Vista werden das Platform SDK, das .NET Framework SDK, das Tablet PC SDK und das Windows Media SDK durch ein neues, einheitliches Kit namens Windows SDK ersetzt. DirectX SDK wurde mit der Veröffentlichung von Windows 8 in das Windows SDK integriert.[2]

Bei der Installation kann ausgewählt werden, welche Komponenten installiert werden sollen und wo sie zu installieren sind. Es integriert sich mit Visual Studio, so dass nicht mehrere Kopien der Komponenten, die beide haben, installiert werden.[3] Die angezeigten Informationen können nach Inhalt gefiltert werden, z. B. nur neue Windows Vista-Inhalte, nur .NET Framework-Inhalte oder Inhalte für eine bestimmte Sprache oder Technologie anzeigen.

Entfernte Funktionen
Version Entfernte Funktion
Windows SDK für Windows 7 und .NET Framework 3.5 SP1[4]
  • capicom.dll
  • iacom.dll
  • ialoader.dll
  • msistuff.exe
  • perflibmig.exe
  • permcalc.exe
  • secutil.exe
  • windowssideshowvirtualdevice.exe
  • wpfperf.msi
  • xamlpad.exe
Windows SDK für Windows 7 und .NET Framework 4[5]
  • UISpy.exe
  • Wpt_arch.msi
  • DExplore Document Viewer
Windows Software Development Kit (SDK) für Windows 8
  • Befehlszeilen-Build-Umgebung, einschließlich:
    • Windows SDK-Plattform-Toolset
    • Visual C++-Compiler und C-Laufzeit (CRT)
    • Windows SDK-Konfigurationstool
  • Tools und Referenzassemblys für Versionen von .NET Framework vor 4.5
  • Apache.exe
  • Bind.exe
  • Checkv4.exe
  • Consume.exe
  • DeviceSimulatorForWindowsSideShow.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
  • Alle Windows-Beispiele
  • Microsoft Help Viewer
  • IntelliSense-XML-Dokumentationskommentare für die .NET Framework-Referenzassemblys

Dokumentation[Bearbeiten | Quelltext bearbeiten]

Die Windows SDK-Dokumentation enthält Handbücher, die Folgendes dokumentieren:

Weblinks[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Windows SDK – Windows app development | Microsoft Developer. In: Windows Dev Center. Microsoft, abgerufen am 20. November 2022 (englisch).
  2. Where is the DirectX SDK? – Win32 apps | Microsoft Learn. In: Windows App Development. Microsoft, abgerufen am 20. November 2022 (englisch).
  3. Heath Stewart: Visual C++ 2010 SP1 Compiler Update for the Windows SDK 7.1 – Visual Studio Setup. In: Devblogs. Microsoft, 1. April 2011, abgerufen am 20. November 2022 (englisch).
  4. Versionshinweise, Windows SDK für Windows 7 und .NET Framework 3.5 SP1
  5. Versionshinweise, Microsoft Windows SDK für Windows 7 und .NET Framework 4