Windows 10 SDK

Windows 10 SDK (الإصدار 10.0.14393.0) يوفّر أحدث العناوين والمكتبات وبيانات التعريف والأدوات لإنشاء تطبيقات Windows 10. من خلال تثبيت حزمة SDK هذه، وأحدث إصدارات Visual Studio 2015، وبيئة IDE الخاصة بك، ستحظى بإمكانية الوصول إلى واجهات برمجة تطبيقات Windows 10 الجديدة. يسمح لك Windows 10 SDK بإنشاء التطبيقات العامة لـ Windows إلى جانب تطبيقات لسطح المكتب للإصدار 1607 من Windows 10.

يدعم SDK أيضًا إنشاء تطبيقات Windows وتطبيقات سطح المكتب لـ Windows 8.1 وWindows Server 2012 وWindows Server 2008 R2 وWindows Server 2008. بالنسبة للإصدارات السابقة من Windows وإصدارات Windows Phone SDK، راجع صفحة الأرشيف.

ملاحظة: إذا كنت تطوّر تطبيقات سطح المكتب (Win32) والتي تستهدف إصدارًا معيّنًا من Windows 10، يجب أن يطابق إصدار SDK الذي تستخدمه لتطوير هذه التطبيقات الإصدار المستهدف نفسه لنظام التشغيل الذي تعتزم نشر تطبيقك عليه.

على سبيل المثال، إذا كان إصدار النظام الأساسي المستهدف هو Windows 10 RTM، فسيكون عليك تنزيل "محاكي هاتف Windows 10 Mobile من Microsoft لـ Windows 10 RTM SDK (الإصدار 10.0.26624.0)" وقم بتحويل تطبيقك برمجيًا باستخدام حزمة SDK هذه. على النحو نفسه، إذا كان إصدار النظام الأساسي المستهدف هو Windows 10، الإصدار 1511، ففي هذه الحالة سيكون عليك تنزيل "محاكي هاتف Windows 10 Mobile من Microsoft حزمة Windows 10 RTM SDK (الإصدار 10.0.10586.212)" وقم بتحويل تطبيقك برمجيًا باستخدام حزمة SDK.

بدء الاستخدام

قبل التثبيت، هناك بضعة أشياء يتعيّن عليك الانتباه لها.

  1. يُرجى الخروج من Visual Studio قبل التثبيت. في حالة تشغيل Visual Studio، من المحتمل أن يفشل إعداد SDK. معرفة المزيد حول المشكلات الشائعة للأداة.
  2. على الأنظمة الأساسية بخلاف Windows 10، تتطلب حزمة SDK لـ Windows 10 المتوفرة لديك تثبيت Universal CRT: KB2999226. لتجنب حدوث خطأ أثناء الإعداد، يُرجى التأكد من تثبيت آخر التحديثات والتصحيحات المقترحة من Microsoft Update قبل تثبيت Windows SDK.

متطلبات النظام

تم تحسين Windows 10 SDK للاستخدام على Windows 10؛ ويتوفر Windows 10 SDK أيضًا من خلال التحديث Update 3 لـ Visual Studio.

أنظمة التشغيل المعتمدة
  • Windows 10
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows Server 2012

ملاحظة: يتطلب التثبيت على Windows 8.1 وأنظمة التشغيل السابقة KB2999226. للتثبيت من خلال Windows Update، تأكد من تثبيت آخر التحديثات والتصحيحات المقترحة من Microsoft Update قبل تثبيت حزمة Windows SDK.

ليست كل الأدوات معتمدة على أنظمة التشغيل السابقة.

متطلبات الأجهزة
  • معالج بسرعة 1.6 غيغا هرتز أو أسرع
  • ذاكرة وصول عشوائي (RAM)‏ 1 غيغابايت
  • توافر مساحة 4 غيغابايت على القرص الثابت
متطلبات إضافية
  • لدعم المحاكيات مطلوب Windows 8.1 ‏(x64)، الإصدار Professional أو إصدار لاحق، أو الإصدار Windows 10 Pro أو الإصدار Enterprise‏ (x64). مطلوب معالج يدعم Client Hyper-V وSecond Level Address Translation ‏(SLAT) كذلك.

ما الجديد

يقدم Windows 10 SDK عددًا من واجهات برمجة التطبيقات والأنظمة الأساسية الجديدة والمثيرة للاهتمام لتطوير تطبيقاتك العامة لـ Windows. معرفة المزيد حول الميزات الجديدة في الإصدار 1607 من Windows 10.

تحديثات الأدوات

alljoyncodegenerator.exe

تمت إزالة "alljoyncodegenerator.exe" من Windows SDK وحل محله الملحق AllJoyn Studio لبرنامج Visual Studio 2015. انقر هنا لتنزيله من معرض Visual Studio.

JavaScript Perf Analyzer

تمت إزالة أداة JavaScript Perf Analyzer من حزمة Windows SDK. لتحليل أداء JavaScript، يمكنك الآن استخدام F12 في مستعرض Edge. اطّلع على مستندات F12 أدوات المطور لمعرفة المزيد.

JSConstraintDebug.exe

أداة JSConstraintsDebug هي أداة لسطر الأوامر تقدم إمكانات تصحيح الأخطاء باستخدام Visual Studio مماثل لبيئة التطوير المتكاملة (IDE) للتحقق من صحة قيود JavaScript أثناء تطوير برنامج تشغيل طابعة ‎V4.

MakeAppx.exe

يدعم Makeappx الآن تشفير وفك تشفير حزمة أو مجموعة تطبيقات. معرفة المزيد حول MakeAppx.exe.

WinAppDeployCmd.exe

ينشر WinAppDeployCmd الآن تطبيقات للنظام UWP على Xbox One وIoT وHololens وأجهزة الكمبيوتر الشخصي. ويدعم الآن أيضًا نشر الملفات الحرة لهذه الأنظمة الأساسية الجديدة. معرفة المزيد حول نشر تطبيقات للنظام UWP باستخدام WinAppDeployCmd.exe.

العينات

تتوفر عينات تطبيقات Windows 10 الآن من خلال GitHub. يمكنك استعراض التعليمات البرمجية على GitHub، ونسخ نسخة شخصية من المستودع باستخدام Git، أو تنزيل أرشيف من نوع zip من كافة العينات. نحن نرحب بأي ملاحظات؛ فلا تتردد في عرض أي مشكلة داخل المستودع إذا واجهتك أي مشاكل أو استفسارات. تم تصميم هذه العينات لتعمل على أجهزة سطح المكتب والجوال والأجهزة المستقبلية التي تدعم النظام الأساسي العام لـ Windows. يمكنك العثور علي أمثلة أخرى في معرض التعليمات البرمجية من MSDN.

محاكي Windows 10 Mobile

محاكي Windows 10 Mobile هو تطبيق لسطح المكتب يقوم بمحاكاة جهاز يعمل بنظام التشغيل Windows 10 خاص بمحاكي Mobile Emulator. يوفر هذا المحاكي بيئة ظاهرية يمكنك تصحيح الأخطاء واختبار تطبيقات Windows فيها بدون جهاز فعلي. كما يوفر أيضًا بيئة معزولة للنماذج الأولية للتطبيق الخاص بك. معرفة المزيد عن محاكي Windows 10 Mobile.

الإصدارات السابقة من SDK

يمكن العثور على حزم SDK والمحاكيات المعتمدة التي تم إصدارها سابقًا في صفحة الأرشيف.

المشاكل المعروفة

قد يفشل تثبيت حزمة Windows SDK ويتم الإبلاغ عن خطأ فادح في حالة تشغيل Visual Studio. يُرجى الخروج من Visual Studio قبل التثبيت. في حالة تشغيل Visual Studio، من المحتمل أن يفشل إعداد SDK. معرفة المزيد حول المشكلات الشائعة للأداة.

للحصول على أحدث ملاحظات الإصدار، راجع منتدى مطور Windows.

هل كانت هذه الصفحة مفيدة لك؟
ملاحظات إضافية؟
شكرًا لك! ملاحظاتك محل تقديرنا.
تابعنا Twitter Blog Facebook Twitter Blog Facebook webchat line