Microsoft .NET Framework আধুনিক উইন্ডোজ অপারেটিং সিস্টেমের একটি গুরুত্বপূর্ণ ফিচার। এটি ডেভেলপারদের জন্য কোডের একটি রেডি-মেড কলেকশন প্রদান করে যা মাইক্রোসফ্ট মেইনটেইন করে। অধিকাংশ সময়, আপনার .NET Framework-এর সাথে সরাসরি সম্পর্ক থাকে না। তবে, সেটা সবসময় নয়। কখনও কখনও, আপনার সিস্টেমে ইনস্টল্ড .NET Framework-এর নির্দিষ্ট ভার্সন জানতে হয়।
এখানে ছয়টি পদ্ধতি দেওয়া আছে যারা দিয়ে আপনি জানতে পারেন আপনার উইন্ডোজ ভার্সনে .NET Framework-এর কোন কোন ভার্সন ইনস্টল্ড আছে।
নতুন .NET Framework ভার্সন খুঁজুন: 4.5 এবং পরবর্তী
ভার্সন 4.5 এবং পরবর্তী জন্য .NET Framework ভার্সন খুঁজে বের করার তিনটি পদ্ধতি রয়েছে। "গ্যাভিন," আমি শুনছি আপনি বলছেন, "আমি এটি করছি আমার কোন ভার্সন আছে সেটা জানার জন্য, আমি জানি না এটি 4.5 ভার্সন কিনা।"
আপনি একদম সঠিক। .NET Framework ভার্সন চেক করা কেবল এক মুহূর্তের কাজ। আপনি দ্রুত নিশ্চিত করতে পারেন আপনার কাছে .NET Framework ভার্সন 4.5 বা পরবর্তী আছে কিনা। যদি না থাকে, তবে আপনি নিরাপদে অনুমান করতে পারেন যে আপনার কাছে একটি পুরনো ভার্সন ইনস্টল্ড আছে, বা .NET Framework কোনো ভার্সনই নেই (যা অত্যন্ত অসম্ভাব্য)।
১. রেজিস্ট্রি এডিটর ব্যবহার করে .NET Framework ভার্সন খুঁজুন
আপনি আপনার সিস্টেমে ইনস্টল্ড .NET Framework ভার্সনগুলো রেজিস্ট্রিতে খুঁজে পেতে পারেন। (উইন্ডোজ রেজিস্ট্রি কী?)।
- Ctrl + R চাপুন Run খুলতে, তারপর regedit ইনপুট দিন।
- রেজিস্ট্রি এডিটর খুললে, নিচের এন্ট্রিটি খুঁজুন: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4
- v4-এর অধীনে, Full চেক করুন। যদি এটি থাকে, তবে আপনার কাছে .NET Framework ভার্সন 4.5 বা পরবর্তী আছে।
- ডান প্যানেলে, Release নামে একটি DWORD এন্ট্রি চেক করুন। যদি Release DWORD থাকে, তবে আপনার কাছে .NET Framework 4.5 বা পরবর্তী ভার্সন আছে।
- Release DWORD ডেটা একটি ভ্যালু ধারণ করে যা নির্দিষ্ট .NET Framework ভার্সনের সাথে সম্পর্কিত। উদাহরণস্বরূপ, নিচের ছবিতে, Release DWORD-এর ভ্যালু 461814। এর মানে আমার সিস্টেমে .NET Framework 4.7.2 ইনস্টল্ড আছে। নিচের টেবিল থেকে আপনার Release DWORD ভ্যালু চেক করুন।
নিচের DWORD ভ্যালু টেবিলের সাথে ক্রস-চেক করুন আপনার সিস্টেমে সঠিক .NET Framework ভার্সন জানতে।
২. কমান্ড প্রম্পট ব্যবহার করে .NET Framework ভার্সন খুঁজুন
আপনার স্টার্ট মেনু সার্চ বারে command টাইপ করুন, বেস্ট ম্যাচে রাইট-ক্লিক করুন এবং Run as Administrator সিলেক্ট করুন।
এখন, নিচের কমান্ডটি কমান্ড প্রম্পটে কপি ও পেস্ট করুন:
reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s
কমান্ডটি ইনস্টল্ড .NET Frameworkগুলো লিস্ট করবে ভার্সন 4-এর জন্য। .NET Framework ভার্সন ৪ এবং পরবর্তী "v4.x.xxxxx" হিসেবে প্রদর্শিত হবে।
৩. PowerShell ব্যবহার করে .NET Framework ভার্সন খুঁজুন
আপনার স্টার্ট মেনু সার্চ বারে powershell টাইপ করুন, বেস্ট ম্যাচে রাইট-ক্লিক করুন এবং Run as Administrator সিলেক্ট করুন।
এখন, .NET Framework Release DWORD-এর ভ্যালু চেক করতে নিচের কমান্ডটি ব্যবহার করতে পারেন:
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 রিটার্ন করবে। আপনি উপরের DWORD ভ্যালু টেবিল ব্যবহার করে কমান্ডের শেষ ছয় ডিজিট পরিবর্তন করে অন্য ভার্সন চেক করতে পারেন। আমার উদাহরণ দেখুন:
প্রথম কমান্ড কনফার্ম করে যে ভার্সন 4.6.2 আছে। দ্বিতীয় কনফার্ম করে যে ভার্সন 4.7.2 আছে। তবে, তৃতীয় কমান্ড ভার্সন 4.8 চেক করে, যা আমার সিস্টেমে এখনো ইনস্টল্ড নয় কারণ উইন্ডোজ ১০ মে আপডেট এখনো আমার সিস্টেমে আসেনি। তবুও, আপনি PowerShell কমান্ডটি DWORD ভ্যালু টেবিলের সাথে কীভাবে কাজ করে সেটা বুঝতে পারেন।
পুরানো .NET Framework ভার্সন খুঁজুন
আপনি রেজিস্ট্রি ব্যবহার করে আপনার সিস্টেমে কোন পুরানো .NET Framework ভার্সন ইনস্টল্ড আছে সেটা জানতে পারেন। রেজিস্ট্রি এডিটর সকল উত্তর ধারণ করে।
- Ctrl + R চাপুন Run খুলতে, তারপর regedit ইনপুট দিন।
- রেজিস্ট্রি এডিটর খুললে, নিচের এন্ট্রিটি খুঁজুন: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP
- রেজিস্ট্রিতে NDP ফাইল চেক করুন প্রতিটি .NET Framework ভার্সনের জন্য।
থার্ড-পার্টি টুল ব্যবহার করে আপনার .NET Framework ভার্সন চেক করুন
আপনার সিস্টেমে .NET Framework ভার্সন অটোমেটিক্যালি খুঁজে বের করার জন্য কয়েকটি টুল রয়েছে। তবে, সেগুলো তদের ফ্রিকোয়েন্টলি আপডেট করা হয় না, তাই ম্যানুয়াল মেথড জানা হ্যান্ডি।
১. Raymondcc .NET Detector
Raymondcc .NET Detector ব্যবহার করার সবচেয়ে দ্রুত এবং সহজ ডিটেকশন টুলগুলোর একটি। আপনি ফোল্ডারটি ডাউনলোড করুন, এক্সট্র্যাক্ট করুন, তারপর এক্সিকিউটেবল রান করুন। প্রোগ্রাম রান হলে, এটি .NET Framework ভার্সনগুলোর একটি তালিকা দেখাবে। কালো রঙের ভার্সনগুলো আপনার সিস্টেমে ইনস্টল্ড, অথবা ধূসর রঙের ভার্সনগুলো ইনস্টল্ড নেই। আপনি যদি একটি ধূসর রঙের .NET Framework ভার্সনে ক্লিক করেন, তবে প্রোগ্রাম আপনাকে ইনস্টলারের কাছে নিয়ে যাবে।
ডাউনলোড: Raymondcc .NET Detector for Windows (Free)
আর্কাইভ পাসওয়ার্ড raymondcc
২. ASoft .NET Version Detector
ASoft .NET Version Detector Raymondcc .NET Detector-এর মতই কাজ করে। একবার ডাউনলোড এবং এক্সট্র্যাক্ট করলে, এক্সিকিউটেবল রান করুন। প্রোগ্রাম বর্তমান ইনস্টল্ড .NET Framework ভার্সনগুলোর একটি তালিকা দেখাবে। এটি আপনার কাছে যা নেই সেগুলোর ডাউনলোড লিংকও প্রদান করে।
ডাউনলোড: ASoft .NET Version Detector for Windows (Free)
আপনার .NET Framework ভার্সন চেক করার সহজ পদ্ধতিগুলো
আপনি এখন আপনার .NET Framework ভার্সন চেক করার বেশ কিছু সহজ পদ্ধতি জানেন।
আপনার .NET Framework ভার্সন চেক করা সবসময় প্রয়োজনীয় নয়। অনেক প্রোগ্রাম ইনস্টল করার আগে ভার্সন চেক করে এবং আপনাকে বলে দেয় যদি কোনো সমস্যা থাকে। অন্যদের ইনস্টলেশন শুরু করার আগে প্রয়োজনীয় ভার্সন ইনস্টল করে দেয়, যা আপনাকে সঠিক ভার্সন খুঁজে বের করার ঝামেলা এবং ডাউনলোড করার ঝামেলা থেকে বাঁচায়।
তবুও, .NET Framework ভার্সন ম্যানুয়ালি খুঁজে বের করার পদ্ধতি জানা সবসময় হ্যান্ডি। .NET Framework সম্পর্কে আরও জানতে চান? এখানে কেন এটি দরকার এবং উইন্ডোজ ১০-এ কীভাবে ইনস্টল করবেন সেটা দেওয়া আছে।