A Windows-fejlesztők most letölthetik gépeikre a Windows 10 SDK build 19008-at. Ez a kiadás elsősorban a meglévő funkciók fejlesztésére összpontosít.
Érdemes megemlíteni, hogy a Microsoft egy sor könyvtárat távolított el ebben az összeállításban. Ennek eredményeként a fejlesztőknek át kell helyezniük alkalmazásukat egy másik könyvtárba.
Ne feledje, hogy ezt a Windows SDK buildet csak a Windows 10 Insider buildekre telepítheti. A telepítés nem az Insider PC-ken fog működni.
Minden további szó nélkül merüljünk el és nézzük meg, mi újdonság van ebben az összeállításban.
A Windows 10 SDK build 19008 változásnaplója
Az kompatibilitás megváltozik
Mostantól a Windows SDK kiadásait csak a Visual Studio 2017 és a Visual Studio 2019 támogatja.
Üzenet-fordító (mc.exe)
- A fordító most már sikeresen felismeri az .mc fájlokban az Unicode bájt sorrendet. Más szavakkal, az .mc fájlok, amelyek UTF-8 BOM-mal kezdődnek, UTF-8 fájlként kerülnek felismerésre és olvasásra.
- Ugyanakkor az Message Compiler most elkerüli az egy-definíciós szabály (ODR) problémáit az MC által generált C / C ++ ETW segédprogramokban. Ezeket a problémákat általában ütköző konfigurációs makrók váltják ki.
Windows Trace Preprocessor (tracewpp.exe)
- Az Unicode bemeneti (.ini, .tpl és forráskód) fájlok és az Unicode kimeneti (.tmh) fájlok már teljes mértékben támogatottak.
- Ne feledje, hogy a tracewpp.exe mostantól az összes bevitt szöveget Unicode-ba konvertálja és feldolgozza. Az eszköz a korábbi verzióktól eltérően a kimeneti szöveget a megadott kimeneti kódolássá is konvertálja.
Eltávolított könyvtárak
A következő könyvtárakat eltávolítottuk a Windows SDK-ból:
- api-ms-win-net-isolation-l1-1-0.lib
- irprops.lib
A fejlesztők az api-ms-win-net-isolation-l1-1-0.lib ellen linkelő alkalmazásokat átállíthatják a OneCoreUAP.lib fájlra. Ami az ebben az összeállításban eltávolított második könyvtárat illeti, az irprops.lib ellen linkelő alkalmazások átkapcsolhatnak a bthprops.lib fájlra, mint csepegtető csere.
Ebben a kiadásban a Microsoft az ENUM tagServerSelection programot is áthelyezi a WUAPICommonból. H a wupai.h-ra és eltávolította a fejlécet. Meg kell adnia a wuapi.h vagy a wuapi.idl fájlt, ha az ENUM tagServerSelection szolgáltatást szeretné használni.
Ezek a legfontosabb változások, amelyeket a Windows 10 SDK 19008-as verziója hozott. További információt a teljes változásnaplóval kapcsolatban megnézhet A Microsoft hivatalos blogbejegyzése.