منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كود الفريمورك المثبتة على الجهاز - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : كود الفريمورك المثبتة على الجهاز (/showthread.php?tid=35012)



كود الفريمورك المثبتة على الجهاز - samira20 - 29-05-20

السلام  عليكم
لو سمحتم احتاج كود يقرأ اصدرات الفريمورك المثبتة على الجهاز
جزاكم الله خيرا


RE: كود الفريمورك المثبتة على الجهاز - معاند الحظ - 29-05-20

وعليك السلام ورحمة الله وبركاته 

اختي الكريمة بعد البحث وجدت التالي



 لمعرفة اصدارات الفريم وورك المثبته على الجهاز توجد اكثر من طريقة

الاولى هي استخدام اداة DotNetVersions وهي متوفرة للتحميل على موقع GitHub على شكل مشروع سي شارب يمكنك تحميله وبناءه من خلال الفيجوال ستوديو

    الثانية هي الاداة DotNetVersionLister وهي عبارة عن ملف وحدة نمطية لبرنامج PowerShell 2 ,وهي ايضا متوفرة على GitHub



الطريقة الثالثة تكون بالبحث خلال سجلات سجل النظام Registry 

وهي معقدة قليلا لكنها مشروحة على موقع مايكروسوفت ضمن الرابط  تحديد اصدارات الفريم وورك المثبته


عموما مافهمته من الشرح على موقع مايكروسوفت انه يوجد نوعين من الفريم وورك 

الاول نوع خاص بلغة وقت التشغيل المشتركة The common language runtime (CLR)



والثاني للبرامج الموجودة على الجهاز 





رابط تحميل الاداة الاولى

رابط تحميل الاداة الثانية

[url=https://github.com/EliteLoser/DotNetVersionLister][/url]