
Windows geliştiricileri artık Windows 10 SDK build 19008'i makinelerinde indirebilir. Bu sürüm, temel olarak mevcut özellikleri geliştirmeye odaklanmaktadır.
Microsoft'un bu derlemede bir dizi kitaplığı kaldırdığını belirtmekte fayda var. Sonuç olarak, geliştiricilerin uygulamalarını farklı bir kitaplığa taşıması gerekir.
Bu Windows SDK derlemesini yalnızca Windows 10 Insider derlemelerine yükleyebileceğinizi unutmayın. Yükleme işlemi, Insider olmayan bilgisayarlarda çalışmaz.
Lafı fazla uzatmadan hemen konuya girelim ve bu derlemedeki yeniliklere bakalım.
Windows 10 SDK 19008 değişiklik günlüğü oluşturma
Uyumluluk değişiklikleri
Şu andan itibaren, Windows SDK sürümleri yalnızca Visual Studio 2017 ve Visual Studio 2019 tarafından desteklenecektir.
İleti Derleyici (mc.exe)
- Derleyici artık .mc dosyalarındaki Unicode bayt sırası işaretini başarıyla algılayabilir. Başka bir deyişle, bir UTF-8 BOM ile başlayan .mc dosyaları algılanacak ve UTF-8 dosyaları olarak okunacaktır.
- Aynı zamanda, Message Compiler artık MC tarafından oluşturulan C/C++ ETW yardımcılarında tek tanımlı kural (ODR) sorunlarını önler. Bu sorunlar genellikle çakışan yapılandırma makroları tarafından tetiklenir.
Windows İzleme Ön İşlemcisi (tracewpp.exe)
- Unicode giriş (.ini, .tpl ve kaynak kodu) dosyaları ve Unicode çıkış (.tmh) dosyaları artık tam olarak desteklenmektedir.
- tracewpp.exe'nin artık tüm giriş metnini Unicode'a dönüştürdüğünü ve işlediğini unutmayın. Araç, önceki sürümlerin aksine, çıktı metnini belirtilen çıktı kodlamasına da dönüştürür.
Kaldırılan kitaplıklar
Aşağıdaki kitaplıklar Windows SDK'dan kaldırılmıştır:
- api-ms-win-net-izolasyon-l1-1-0.lib
- irprops.lib
Geliştiriciler, api-ms-win-net-isolation-l1-1-0.lib'e bağlanan uygulamaları OneCoreUAP.lib olarak değiştirebilir. Bu derlemede kaldırılan ikinci kitaplığa gelince, irprops.lib'e bağlanan uygulamalar, açılan yedek olarak bthprops.lib'e geçebilir.
Bu sürümde, Microsoft ayrıca ENUM tagServerSelection öğesini WUAPICommon'dan taşır. H için wupai.h ve başlığı kaldırdı. ENUM tagServerSelection'ı kullanmak istiyorsanız wuapi.h veya wuapi.idl eklemeniz gerekir.
Bunlar, Windows 10 SDK build 19008 tarafından getirilen en önemli değişikliklerdir. Tam değişiklik günlüğü hakkında daha fazla bilgi için kontrol edebilirsiniz. Microsoft'un resmi blog yazısı.