Pengembang Windows sekarang dapat mengunduh Windows 10 SDK build 19008 di mesin mereka. Rilis ini berfokus terutama pada peningkatan fitur yang ada.
Perlu disebutkan bahwa Microsoft menghapus serangkaian perpustakaan di build ini. Akibatnya, pengembang perlu memindahkan aplikasi mereka ke perpustakaan yang berbeda.
Ingatlah bahwa Anda dapat menginstal build Windows SDK ini hanya di build Windows 10 Insider. Proses penginstalan tidak akan berfungsi pada PC non-Insider.
Tanpa basa-basi lagi, mari selami dan lihat apa yang baru di build ini.
Windows 10 SDK build 19008 changelog
Perubahan kompatibilitas
Mulai sekarang, rilis Windows SDK hanya akan didukung oleh Visual Studio 2017 dan Visual Studio 2019.
Kompilator Pesan (mc.exe)
- Kompiler sekarang dapat berhasil mendeteksi tanda urutan byte Unicode dalam file .mc. Dengan kata lain, file .mc yang dimulai dengan UTF-8 BOM, akan dideteksi dan dibaca sebagai file UTF-8.
- Pada saat yang sama, Kompilator Pesan sekarang menghindari masalah aturan satu definisi (ODR) di helper C/C++ ETW yang dihasilkan MC. Masalah ini biasanya dipicu oleh makro konfigurasi yang saling bertentangan.
Praprosesor Jejak Windows (tracewpp.exe)
- File input Unicode (.ini, .tpl, dan kode sumber) dan file output Unicode (.tmh) sekarang didukung sepenuhnya.
- Ingatlah bahwa tracewpp.exe sekarang mengonversi dan memproses semua teks input ke Unicode. Alat ini juga mengubah teks keluaran ke pengkodean keluaran yang ditentukan, tidak seperti versi sebelumnya.
Pustaka yang dihapus
Pustaka berikut telah dihapus dari Windows SDK:
- api-ms-win-net-isolation-l1-1-0.lib
- irprops.lib
Pengembang dapat mengganti aplikasi yang tertaut dengan api-ms-win-net-isolation-l1-1-0.lib ke OneCoreUAP.lib. Adapun pustaka kedua yang dihapus dalam versi ini, aplikasi yang menautkan ke irprops.lib dapat beralih ke bthprops.lib sebagai pengganti drop-in.
Dalam rilis ini, Microsoft juga memindahkan ENUM tagServerSelection dari WUAPICommon. H ke wupai.h dan menghapus header. Anda harus menyertakan wuapi.h atau wuapi.idl jika Anda ingin menggunakan ENUM tagServerSelection.
Ini adalah perubahan paling penting yang dibawa oleh Windows 10 SDK build 19008. Untuk informasi lebih lanjut tentang changelog lengkap, Anda dapat melihat Posting blog resmi Microsoft Microsoft.