تنزيل وتثبيت .NET 5.0.5 (المثبتات غير المتصلة)

أصدرت Microsoft الإصدار الثابت التالي لـ .NET 5 ، NET 5.0.5 . لقد أزالوا كلمة Framework وأصبح يطلق عليه الآن .NET 5. وهذا لأن .NET 5 أصبح الآن أداة موحدة أكثر تجمع بين .NET Framework و .NET Core بالإضافة إلى Mono / Xamarin.

لا يتضمن هذا الإصدار أي تحديثات أمنية ، بل للحفاظ على موثوقية .NET. يحتوي أيضًا على بعض التحديثات الأخرى غير المتعلقة بالأمان. تعمل Microsoft على تحسين بعض المستودعات أيضًا والتي ستتم مناقشتها لاحقًا في المقالة.

قم بتنزيل NET 5.0.5 Offline Installers

إذا كنت تستخدم الإصدار 1809 من Windows 10 أو أعلى ، فمن المحتمل أن يكون لديك NET Framework 4.8 . يمكنك الترقية يدويًا إلى .NET 5.0.5 باستخدام روابط التنزيل المتوفرة أدناه. يمكنك أيضًا ترقية تطبيقك إلى .NET 5 بغض النظر عن إصدار Framework الذي يستخدمه حاليًا باستخدام .NET Upgrade Assistant. ملخص سريع إخفاء 1 الميزات الجديدة والتحسينات في .NET 5.0.5 1.1 يقوم .NET 5 NuGet باستعادة حالات الفشل في توزيعات Linux 1.2 تم تحديث صور Docker 1.3 إصلاحات الأخطاء لإسقاطات وقت التشغيل و Windows SDK 2 أنظمة / متطلبات التشغيل المعتمدة 3 تنزيل .NET 5.0.5 3.1 مدة العرض 3.2 SDKs 4 قم بتثبيت .NET 5.0.5 5 كلمات ختامية

دعونا نرى ما يجلبه هذا الإصدار الجديد للمطورين.

الميزات الجديدة والتحسينات في .NET 5.0.5

يقوم .NET 5 NuGet باستعادة حالات الفشل في توزيعات Linux

تم إصلاح المشكلة التي تسببت في فشل استعادة NuGet على Linux بواسطة .NET SDK 5.0.202 ، والذي تم تضمينه بالطبع في .NET 5.0.5. حدث هذا بسبب انتهاء صلاحية شهادات NuGet وبسبب التغييرات التي تم إجراؤها على مخازن الشهادات الجذر على Linux ، والتي يتم نقلها بواسطة شهادات ca وحزم NSS.

يمكنك قراءة المزيد عن هذا الإصلاح في مشاركة مدونة Microsoft .

تم تحديث صور Docker

قامت Microsoft بتحديث صور عامل الإرساء في كل إصدار خلال الأشهر القليلة الماضية. يمكنك الآن تشغيل أحدث إصدارات .NET و Docker معًا باستخدام الأمر أدناه:

docker run --rm mcr.microsoft.com/dotnet/samples

للتحقق من المزيد من الأمثلة على التحديثات الأخيرة التي تم إجراؤها على صور Docker ، انقر فوق هنا . علاوة على ذلك ، تم أيضًا تحديث المستودعات التالية:

قامت Microsoft بإجراء تغييرات مماثلة في أحدث إصداراتها المستقرة .NET 5.0.4 و .NET 5.0.3. يبدو أنهم يعملون باستمرار على تحسين تجربة Docker لعملائهم.

إصلاحات الأخطاء لإسقاطات وقت التشغيل و Windows SDK

يتضمن .NET SDK 5.0.202 إصلاحات للمطورين الذين يستهدفون إصدارات معينة من Windows SDK في TargetFramework الخاصة بمشروعهم. الرجوع إلى هذه ملاحظات الإصدار لمعرفة المزيد حول الإصلاحات.

أنظمة / متطلبات التشغيل المعتمدة

يمكن تثبيت .NET 5 على نظام التشغيل Windows 10 v1703 أو إصدار أحدث. هذا لأنه فقط متوافق مع Visual Studio 2019 16.8 Preview 4 و ما فوق. منذ المذكورة Visual Studio 2019 متوافق فقط مع أنظمة التشغيل التالية ، يدعم .NET 5.0.5 أيضًا المتغيرات التالية من Windows و Server:

  • إصدار Windows 10 1703 أو أعلى. الإصدارات: Home و Professional و Education و Enterprise (لا يتم دعم LTSC و S)
  • Windows Server 2019. الإصدارات: قياسي ومركز البيانات
  • Windows Server 2016. الإصدارات: قياسي ومركز البيانات
  • Windows 8.1 (مع تحديث KB2919355 ). الإصدارات: Core و Professional و Enterprise
  • Windows Server 2012 R2 (مع تحديث KB2919355 ). الإصدارات: Essentials، Standard، Datacenter
  • إصدارات Windows 7 SP1 (مع آخر تحديثات Windows): Home Premium و Professional و Enterprise و Ultimate

علاوة على ذلك ، تتوفر الثنائيات أيضًا لأنظمة x86 و x64 و ARM64 و macOS و Linux.

تنزيل .NET 5.0.5

استخدم روابط التنزيل المباشرة أدناه لتنزيل .NET 5.0.5 Runtime و SDK ، وفقًا لنظام التشغيل وبنية البت لديك:

مدة العرض

تنزيل .NET Desktop Runtime 5.0.5 لنظام التشغيل Windows x64

قم بتنزيل .NET Desktop Runtime 5.0.5 لنظام التشغيل Windows x86

تنزيل .NET Runtime 5.0.5 لنظام التشغيل Windows ARM64

قم بتنزيل .NET Runtime 5.0.5 لنظام macOS

قم بتنزيل .NET Runtime 5.0.5 Binaries لنظام Linux Arm32

قم بتنزيل .NET Runtime 5.0.5 Binaries لنظام Linux Arm64

قم بتنزيل ثنائيات .NET Runtime 5.0.5 لنظام التشغيل Linux Arm64 Alpine

قم بتنزيل .NET Runtime 5.0.5 Binaries لنظام Linux x64

قم بتنزيل ثنائيات .NET Runtime 5.0.5 لنظام التشغيل Linux x64 Alpine

SDKs

تنزيل .NET SDK 5.0.202 لنظام التشغيل Windows x64

تنزيل .NET SDK 5.0.202 لنظام التشغيل Windows x86

تنزيل .NET SDK 5.0.202 لنظام التشغيل Windows ARM64

تنزيل .NET SDK 5.0.202 لنظام التشغيل macOS

تنزيل .NET SDK 5.0.202 Binaries لنظام Linux Arm32

تنزيل .NET SDK 5.0.202 Binaries لنظام Linux Arm64

تنزيل .NET SDK 5.0.202 ثنائيات لنظام التشغيل Linux Arm64 Alpine

قم بتنزيل .NET SDK 5.0.202 Binaries لنظام Linux x64

تنزيل .NET SDK 5.0.202 الثنائيات لنظام التشغيل Linux x64 Alpine

المزيد من خيارات التنزيل والتثبيت هنا .

قم بتثبيت .NET 5.0.5

الآن بعد أن قمت بتنزيل حزمة التثبيت المعنية ، يمكنك البدء في تثبيتها. يعد تثبيت .NET 5.0.5 عملية سهلة. قم بتنزيل الملف من الروابط المذكورة أعلاه وقم بتنفيذه للتثبيت.

بمجرد تثبيته ، سيتم تشغيل جميع تطبيقاتك باستخدام البنية الجديدة حيث سيتم استبدال الإصدار السابق.

  1. قم بتشغيل حزمة التثبيت بالنقر نقرًا مزدوجًا فوقها (في حالة نظامي التشغيل macOS و Windows) ، ثم النقر فوق تثبيت في معالج التثبيت.

  2. التركيب سيبدأ الآن. لا يستغرق الأمر الكثير من الوقت ولا يتطلب إعادة التشغيل. انقر قريب بمجرد تثبيته بنجاح.

لقد قمت الآن بتثبيت .NET 5.0.5. يمكنك تحقق من إصدار .NET قيد التشغيل عن طريق كتابة الأمر التالي في موجه الأوامر:

wmic product get description | findstr /C:.NET

كلمات ختامية

نوصي إذا كنت تستخدم .NET Framework مسبقًا لتطوير تطبيقاتك ، فيجب عليك تحديثها إلى أحدث إصدار الآن باستخدام Upgrade Assistant. Upgrade Assistant هو أداة تم تطويرها بواسطة Microsoft بحيث يمكن للمطورين ترقية تطبيقاتهم الحالية بسهولة لدعم الإصدارات الأحدث من .NET وميزاتها.