Microsoft .NET Framework یکی از ویژگی های مهم سیستم عامل ویندوز مدرن است. مجموعه ای از کدهای آماده را که مایکروسافت نگهداری می کند به توسعه دهندگان ارائه می کند. بیشتر اوقات، شما تعامل مستقیمی با دات نت فریم ورک ندارید. در هر صورت، همیشه صادق نخواهد بود. گاهی اوقات، شما نیاز دارید که نسخه خاصی از NET Framework نصب شده بر روی سیستم خود را بشناسید.

در اینجا شش راه وجود دارد که می توانید بفهمید کدام نسخه از دات نت فریم ورک روی نسخه ویندوز شما نصب شده است.

جدیدترین نسخه‌های NET Framework: 4.5 و بالاتر را پیدا کنید

سه روش وجود دارد که می توانید برای پیدا کردن نسخه .NET Framework برای نسخه های 4.5 و بالاتر استفاده کنید. "اما گاوین" می شنوم که می گویی: "من این کار را می کنم تا ببینم چه نسخه ای دارم، نمی دانم 4.5 است یا نه."

دقیقا حق با شماست. پیدا کردن نسخه دات نت فریم ورک شما فقط یک لحظه طول می کشد. شما می توانید به سرعت تشخیص دهید که آیا دات نت فریم ورک نسخه 4.5 یا بالاتر دارید. اگر این کار را ندارید، می توانید با خیال راحت فرض کنید که نسخه قبلی را نصب کرده اید، یا اصلاً نسخه NET Framework ندارید (که بسیار بعید است).

1. از ویرایشگر رجیستری برای یافتن نسخه NET Framework استفاده کنید

می توانید نسخه های دات نت فریم ورک نصب شده بر روی سیستم خود را در رجیستری بیابید. یا رجیستری

  1. کلیک کنید Ctrl + R برای باز کردن Run، سپس regedit را وارد کنید.
  2. وقتی ویرایشگر رجیستری باز شد، به دنبال ورودی زیر باشید: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4
  3. زیر V4 ، f کامل اگر وجود دارد، شما .NET Framework نسخه 4.5 یا بالاتر دارید.
  4. در پانل سمت راست، ورودی DWORD فراخوانی شده را بررسی کنید نسخه . اگر نسخه DWORD موجود است، شما .NET Framework 4.5 یا بالاتر دارید.
  5. داده‌های نسخه DWORD حاوی یک مقدار مربوط به نسخه فریم‌ورک دات‌نت است. به عنوان مثال در تصویر زیر نسخه DWORD دارای مقدار 461814 می باشد یعنی سیستم من .NET Framework 4.7.2 را نصب کرده است. جدول زیر را برای مقدار DWORD نسخه بررسی کنید.

می توانید مقدار DWORD را در برابر جدول مقدار زیر بررسی کنید تا نسخه دقیق NET Framework را در سیستم خود مشاهده کنید.

2. از Command Prompt برای پیدا کردن نسخه NET Framework استفاده کنید

تایپ کنید فرمان در نوار جستجوی منوی شروع، بر روی بهترین مطابقت کلیک راست کرده و انتخاب کنید به عنوان سرپرست اجرا کنید .

اکنون دستور زیر را در خط فرمان کپی و پیست کنید:

 

درخواست reg برای "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s

این فرمان، .NET Framework های نصب شده برای نسخه 4 را فهرست می کند.

3. برای یافتن نسخه Net Framework از PowerShell استفاده کنید

تایپ کنید PowerShell با در نوار جستجوی منوی شروع، بر روی بهترین مطابقت کلیک راست کرده و انتخاب کنید به عنوان سرپرست اجرا کنید . اجرا به عنوان مدیر.

اکنون می توانید از دستور زیر برای بررسی مقدار DWORD نسخه NET Framework استفاده کنید:

 

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

دستور بالا برمی گردد درست اگر نسخه NET Framework 4.6.2 یا بالاتر باشد. در غیر این صورت باز خواهد گشت غلط . می‌توانید از جدول مقادیر .NET Framework DWORD در بالا برای جایگزینی شش رقم آخر فرمان با نسخه‌ای متفاوت استفاده کنید. مثال من را بررسی کنید:

دستور اول وجود نسخه 4.6.2 را تایید می کند. دومی وجود نسخه 4.7.2 را تایید می کند. با این حال، دستور سوم نسخه 4.8 را بررسی می کند که من هنوز آن را نصب نکرده ام، زیرا به روز رسانی می ویندوز 10 به سیستم من نرسیده است. با این حال، می‌توانید خلاصه‌ای از نحوه عملکرد یک دستور PowerShell با جدول مقدار DWORD را دریافت کنید.

یک نسخه قدیمی از .NET Framework را پیدا کنید

می توانید با استفاده از رجیستری متوجه شوید که کدام نسخه های قدیمی دات نت فریم ورک روی سیستم شما نصب شده است. ویرایشگر رجیستری همه پاسخ ها را نگه می دارد.

  1. کلیک کنید Ctrl + R برای باز کردن Run، سپس regedit را وارد کنید .
  2. وقتی ویرایشگر رجیستری باز شد، به دنبال ورودی زیر باشید: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
  3. برای هر نسخه از NET Framework، فایل NDP را در رجیستری بررسی کنید.

نسخه NET Framework خود را با ابزار شخص ثالث بررسی کنید

چندین ابزار وجود دارد که می توانید از آنها برای یافتن خودکار نسخه .NET Framework در سیستم خود استفاده کنید. با این حال، اغلب به روز نمی شود، به همین دلیل دانستن روش دستی نیز مفید است.

1. آشکارساز Raymondcc .NET

Raymondcc .NET Detector یکی از سریع ترین و ساده ترین ابزارهای تشخیص است. می توانید پوشه را دانلود و استخراج کنید و سپس فایل اجرایی را اجرا کنید. هنگامی که برنامه را اجرا می کنید، لیستی از نسخه های NET Framework را نمایش می دهد. نسخه‌های مشکی روی سیستم شما نصب می‌شوند، در حالی که نسخه‌های خاکستری اینطور نیستند. اگر روی نسخه خاکستری NET Framework کلیک کنید، برنامه شما را به نصب کننده می برد.

دانلود : Raymondcc .NET Detector for System پنجره ها پنجره ها (رایگان)

رمز عبور از حالت فشرده می باشد ریموند سی سی

2. ASoft .NET Version Detector

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

ASoft .NET Version Detector بسیار شبیه به Raymondcc .NET Detector عمل می کند. پس از دانلود و استخراج برنامه، برنامه را اجرا کنید. برنامه لیستی از نسخه های NET Framework نصب شده در حال حاضر را نمایش می دهد. همچنین لینک های دانلود را برای نسخه هایی که شما مالک آن نیستید ارائه می دهد.

بارگذاری: آشکارساز نسخه ASoft .NET برای سیستم پنجره ها (رایگان)

راه های ساده برای بررسی نسخه NET Framework

اکنون چندین راه ساده برای بررسی نسخه دات نت فریم ورک خود می دانید.

همیشه لازم نیست نسخه دات نت فریم ورک خود را بررسی کنید. بسیاری از برنامه ها نسخه را قبل از نصب بررسی می کنند و به شما می گویند که آیا نسخه وجود دارد یا خیر. قبل از نصب، برنامه‌ها یک اعلان نشان می‌دهند که از شما می‌خواهد نسخه لازم NetFramework را نصب کنید، و وظیفه شما را برای کشف نسخه صحیح ذخیره می‌کند.

اگر سوال یا مشکلی دارید در نظرات بنویسید. در اولین فرصت جواب تون رو خواهیم داد