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

فيما يلي ست طرق يمكنك من خلالها معرفة إصدارات .NET Framework المثبتة على إصدار Windows الخاص بك.

ابحث عن أحدث إصدارات .NET Framework: 4.5 وما بعدها

هناك ثلاث طرق يمكنك استخدامها لمعرفة إصدار .NET Framework للإصدارات 4.5 والإصدارات الأحدث. “لكن غافن ،” أسمعك تقول ، “أنا أفعل هذا لمعرفة الإصدار الذي أملكه ، لا أعرف ما إذا كان الإصدار 4.5 أم لا.”

أنت على حق بالضبط. لا يستغرق البحث عن إصدار .NET Framework سوى لحظة. يمكنك بسرعة تحديد ما إذا كان لديك .NET Framework الإصدار 4.5 أو أحدث. إذا لم تقم بذلك ، يمكنك أن تفترض بأمان أن لديك إصدارًا سابقًا مثبتًا ، أو أنه ليس لديك إصدار .NET Framework على الإطلاق (وهو أمر مستبعد جدًا).

1. استخدم محرر التسجيل للبحث عن إصدار .NET Framework

يمكنك العثور على إصدارات .NET Framework المثبتة على نظامك في التسجيل. او الرجستري

  1. اضغط على Ctrl + R لفتح Run ، ثم أدخل regedit.
  2. عند فتح محرر التسجيل ، ابحث عن الإدخال التالي: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4
  3. تحت V4 ، تحقق من و كاملة إذا كان هناك، لديك برنامج .NET Framework الإصدار 4.5 أو في وقت لاحق.
  4. في اللوحة اليمنى ، تحقق من إدخال DWORD المسمى الإصدار . إذا كان الإصدار DWORD موجودًا ، فهذا يعني أن لديك .NET Framework 4.5 أو إصدار أحدث.
  5. تحتوي بيانات الإصدار DWORD على قيمة تتعلق بإصدار .NET Framework المحدد. على سبيل المثال ، في الصورة أدناه ، الإصدار DWORD له قيمة 461814. وهذا يعني أن نظامي مثبت عليه .NET Framework 4.7.2. تحقق من الجدول أدناه لمعرفة قيمة DWORD للإصدار.

يمكنك التحقق من قيمة DWORD مقابل جدول القيمة أدناه لمعرفة إصدار .NET Framework الدقيق على نظامك.

2. استخدم موجه الأوامر للعثور على إصدار .NET Framework

اكتب الأمر في شريط البحث في قائمة ابدأ ، وانقر بزر الماوس الأيمن فوق أفضل تطابق وحدد تشغيل كمسؤول .

الآن ، انسخ والصق الأمر التالي في موجه الأوامر:

 

استعلام reg عن "HKLM \ SOFTWARE \ Microsoft \ Net Framework Setup \ NDP \ v4" / s

يسرد الأمر .NET Frameworks المثبتة للإصدار 4. NET Framework الإصدار 4 والإصدارات الأحدث المعروضة كـ “v4.x.xxxxx.”

3. استخدم PowerShell للعثور على إصدار .Net Framework

اكتب powershell في شريط البحث في قائمة ابدأ ، وانقر بزر الماوس الأيمن فوق أفضل تطابق وحدد تشغيل كمسؤول . Run as Administrator.

الآن ، يمكنك استخدام الأمر التالي للتحقق من قيمة DWORD لإصدار .NET Framework:

 

Get-ChildItem 'HKLM: \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full \' | Get-ItemPropertyValue -Name Release | Foreach-Object {$ _ -ge 394802}

يقوم الأمر أعلاه بإرجاع True إذا كان إصدار .NET Framework 4.6.2 أو أعلى. وإلا فإنها ترجع False . يمكنك استخدام جدول قيمة .NET Framework DWORD أعلاه لاستبدال آخر ستة أرقام من الأمر بإصدار مختلف. تحقق من المثال الخاص بي:

يؤكد الأمر الأول وجود الإصدار 4.6.2. والثاني يؤكد وجود الإصدار 4.7.2. ومع ذلك ، يتحقق الأمر الثالث من الإصدار 4.8 ، والذي لم أقم بتثبيته بعد لأن Windows 10 May Update لم يصل إلى نظامي. ومع ذلك ، يمكنك الحصول على جوهر كيفية عمل أمر PowerShell مع جدول قيمة DWORD.

ابحث عن إصدار أقدم من .NET Framework

يمكنك معرفة إصدارات .NET Framework القديمة المثبتة على نظامك باستخدام التسجيل. محرر التسجيل يحمل جميع الإجابات.

  1. اضغط على Ctrl + R لفتح Run ، ثم أدخل regedit .
  2. عند فتح محرر التسجيل ، ابحث عن الإدخال التالي: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP
  3. تحقق من ملف NDP في التسجيل لكل إصدار من إصدارات .NET Framework.

تحقق من إصدار .NET Framework الخاص بك باستخدام أداة جهة خارجية

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

1. Raymondcc .NET Detector

يعد جهاز Raymondcc .NET Detector أحد أسرع أدوات الكشف وأسهلها للاستخدام. يمكنك تنزيل المجلد واستخراجه ثم تشغيل الملف القابل للتنفيذ. عند تشغيل البرنامج ، فإنه يعرض قائمة بإصدارات .NET Framework. يتم تثبيت الإصدارات باللون الأسود على نظامك ، بينما لا يتم تثبيت الإصدارات الرمادية. إذا قمت بالنقر فوق إصدار .NET Framework باللون الرمادي ، فسيأخذك البرنامج إلى المثبت.

تنزيل : Raymondcc .NET Detector لنظام التشغيل Windows ويندوز (مجانًا)

كلمة مرور فك الضغط هي raymondcc

2. ASoft .NET Version Detector

كاشفات إصدار إطار صافي asoft

يعمل ASoft .NET Version Detector بشكل مشابه جدًا لجهاز Raymondcc .NET Detector. بمجرد تنزيل البرنامج واستخراجه ، قم بتشغيل البرنامج. يعرض البرنامج قائمة بإصدارات .NET Framework المثبتة حاليًا. كما يوفر روابط تنزيل لتلك الإصدارات التي لا تملكها.

تنزيل: ASoft .NET Version Detector لنظام التشغيل Windows (مجانًا)

طرق بسيطة للتحقق من إصدار .NET Framework الخاص بك

أنت تعرف الآن عدة طرق بسيطة للتحقق من إصدار .NET Framework الخاص بك.

ليس من الضروري دائمًا التحقق من إصدار .NET Framework الخاص بك. ستتحقق العديد من البرامج من الإصدار قبل التثبيت وتخبرك إذا كان هناك برنامج. ستقوم البرامج قبل التثبيت بإظهار اشعار يطلب منك  تثبيت الإصدار الضروري من نت فرم وورك ، مما يوفر لك مهمة اكتشاف الإصدار الصحيح .

إذا كان لديك اي سؤال او مشكلة قم بإدراجها في التعليقات . وسنقوم بالرد عليك في اسرع وقت