يمكن لمطوري Windows الآن تنزيل Windows 10 SDK build 19008 على أجهزتهم. يركز هذا الإصدار بشكل أساسي على تحسين الميزات الموجودة.
جدير بالذكر أن مايكروسوفت أزالت سلسلة من المكتبات في هذا الإصدار. نتيجة لذلك ، يحتاج المطورون إلى نقل تطبيقاتهم إلى مكتبة مختلفة.
ضع في اعتبارك أنه يمكنك تثبيت إصدار Windows SDK هذا فقط على إصدارات Windows 10 Insider. لن تعمل عملية التثبيت على أجهزة الكمبيوتر غير المطلعة.
بدون مزيد من اللغط ، دعنا نتعمق ونرى الجديد في هذا الإصدار.
Windows 10 SDK build 19008 سجل التغيير
تغييرات التوافق
من الآن فصاعدًا ، لن يتم دعم إصدارات Windows SDK إلا بواسطة Visual Studio 2017 و Visual Studio 2019.
مترجم الرسائل (mc.exe)
- يستطيع المحول البرمجي الآن اكتشاف علامة ترتيب بايت Unicode في ملفات .mc بنجاح. بمعنى آخر ، سيتم اكتشاف ملفات .mc التي تبدأ بـ UTF-8 BOM وقراءتها كملفات UTF-8.
- في الوقت نفسه ، يتجنب برنامج Message Compiler الآن مشاكل قاعدة التعريف الواحد (ODR) في مساعدي ETW C / C ++ الذي تم إنشاؤه بواسطة MC. عادةً ما يتم تشغيل هذه المشكلات من خلال وحدات ماكرو التكوين المتعارضة.
معالج Windows Trace Preprocessor (tracewpp.exe)
- يتم الآن دعم ملفات إدخال Unicode (.ini ، .tpl ، وشفرة المصدر) وملفات إخراج Unicode (.tmh) بشكل كامل.
- ضع في اعتبارك أن tracewpp.exe يحول الآن ويعالج كل نص الإدخال إلى Unicode. تقوم الأداة بتحويل نص الإخراج إلى ترميز الإخراج المحدد أيضًا ، على عكس الإصدارات السابقة.
المكتبات التي تمت إزالتها
تمت إزالة المكتبات التالية من Windows SDK:
- عزلة api-ms-win-net-l1-1-0.lib
- irprops.lib
يمكن للمطورين تبديل التطبيقات التي كانت مرتبطة بـ api-ms-win-net-العزلة-l1-1-0.lib إلى OneCoreUAP.lib. بالنسبة للمكتبة الثانية التي تمت إزالتها في هذا الإصدار ، يمكن للتطبيقات التي كانت مرتبطة بـ irprops.lib التبديل إلى bthprops.lib كبديل بدون تسجيل.
في هذا الإصدار ، تقوم Microsoft أيضًا بنقل ENUM tagServerSelection من WUAPICommon. H إلى wupai.h وإزالة الرأس. تحتاج إلى تضمين wuapi.h أو wuapi.idl إذا كنت تريد استخدام ENUM tagServerSelection.
هذه هي أهم التغييرات التي تم إجراؤها بواسطة Windows 10 SDK build 19008. لمزيد من المعلومات حول سجل التغيير الكامل ، يمكنك تسجيل المغادرة مشاركة مدونة رسمية من Microsoft.