
Windows-Entwickler können jetzt Windows 10 SDK Build 19008 auf ihre Computer herunterladen. Diese Version konzentriert sich hauptsächlich auf die Verbesserung der vorhandenen Funktionen.
Es ist erwähnenswert, dass Microsoft in diesem Build eine Reihe von Bibliotheken entfernt hat. Daher müssen Entwickler ihre Apps in eine andere Bibliothek verschieben.
Beachten Sie, dass Sie diesen Windows SDK-Build nur auf Windows 10 Insider-Builds installieren können. Der Installationsvorgang funktioniert nicht auf Nicht-Insider-PCs.
Lassen Sie uns ohne weiteres eintauchen und sehen, was in diesem Build neu ist.
Änderungsprotokoll für Windows 10 SDK Build 19008
Kompatibilitätsänderungen
Ab sofort werden Windows SDK-Releases nur von Visual Studio 2017 und Visual Studio 2019 unterstützt.
Nachrichten-Compiler (mc.exe)
- Der Compiler kann jetzt die Unicode-Bytereihenfolgemarkierung in .mc-Dateien erfolgreich erkennen. Mit anderen Worten, .mc-Dateien, die mit einer UTF-8-BOM beginnen, werden erkannt und als UTF-8-Dateien gelesen.
- Gleichzeitig vermeidet Message Compiler jetzt One-Definition-Rule (ODR)-Probleme in MC-generierten C/C++ ETW-Helpern. Diese Probleme werden normalerweise durch widersprüchliche Konfigurationsmakros ausgelöst.
Windows Trace-Präprozessor (tracewpp.exe)
- Unicode-Eingabedateien (.ini, .tpl und Quellcode) und Unicode-Ausgabedateien (.tmh) werden jetzt vollständig unterstützt.
- Beachten Sie, dass tracewpp.exe jetzt den gesamten Eingabetext in Unicode konvertiert und verarbeitet. Das Tool konvertiert im Gegensatz zu früheren Versionen auch den Ausgabetext in die angegebene Ausgabecodierung.
Entfernte Bibliotheken
Die folgenden Bibliotheken wurden aus dem Windows SDK entfernt:
- api-ms-win-net-isolation-l1-1-0.lib
- irprops.lib
Entwickler können die Apps, die gegen api-ms-win-net-isolation-l1-1-0.lib verlinkt waren, auf OneCoreUAP.lib umstellen. Was die zweite Bibliothek angeht, die in diesem Build entfernt wurde, können Apps, die mit irprops.lib verknüpft wurden, als Drop-In-Ersatz zu bthprops.lib wechseln.
In dieser Version verschiebt Microsoft auch ENUM tagServerSelection von WUAPICommon. H zu wupai.h und entfernte den Header. Sie müssen wuapi.h oder wuapi.idl einbinden, wenn Sie die ENUM tagServerSelection verwenden möchten.
Dies sind die wichtigsten Änderungen, die das Windows 10 SDK Build 19008 mit sich bringt. Weitere Informationen zum vollständigen Changelog finden Sie unter Offizieller Blogbeitrag von Microsoft’.