আপনি যদি সবেমাত্র Windows আপগ্রেড করে থাকেন, তাহলে আপনি লক্ষ্য করতে পারেন যে কিছু প্রোগ্রামের জন্য Microsoft .NET ফ্রেমওয়ার্কের আগের সংস্করণগুলি ব্যবহার করা প্রয়োজন, যা Windows-এর সর্বশেষ সংস্করণে অন্তর্ভুক্ত নয়৷ কিছু ক্ষেত্রে, উইন্ডোজ স্বয়ংক্রিয়ভাবে এটি সনাক্ত করতে পারে এবং একটি ডায়ালগের মাধ্যমে প্রয়োজনীয় .NET ফ্রেমওয়ার্ক সংস্করণ ইনস্টল করার জন্য আপনাকে অনুরোধ করতে পারে, তবে এটি দেওয়া হয় না। আপনার প্রয়োজনীয় NET ফ্রেমওয়ার্কের সংস্করণটি কীভাবে ম্যানুয়ালি ইনস্টল করবেন তা শিখতে পড়ুন৷
.NET ফ্রেমওয়ার্ক কি?
Microsoft .NET Framework হল একটি ওপেন সোর্স সফটওয়্যার ডেভেলপমেন্ট ফ্রেমওয়ার্ক যা Microsoft দ্বারা তৈরি করা হয়েছে। প্রথম সংস্করণটি 2002 সালে প্রকাশিত হয়েছিল। এতে কমান্ড ল্যাঙ্গুয়েজ রানটাইম এবং ফ্রেমওয়ার্ক ক্লাস লাইব্রেরি উভয়ই অন্তর্ভুক্ত রয়েছে।
এটি একাধিক ভাষায় ওয়েব এবং সফ্টওয়্যার অ্যাপ্লিকেশন ডিজাইন করা সহজ করার জন্য ডিজাইন করা হয়েছে। বিকাশকারীরা Windows, Microsoft Azure, Windows Server, এবং XML ওয়েব পরিষেবার জন্য একটি একক প্ল্যাটফর্মে অ্যাপ্লিকেশন তৈরি করতে সক্ষম৷
উইন্ডোজ আপডেটের মাধ্যমে ইনস্টল করুন
এই পদ্ধতিটি ব্যবহার করার জন্য আপনার একটি কার্যকরী ইন্টারনেট সংযোগ প্রয়োজন৷
1. উইন টিপুন আপনার কীবোর্ডে কী এবং অনুসন্ধান বাক্সে "Windows Features" টাইপ করুন৷
৷2. কনফিগারেশন ডায়ালগ খুলতে "Windows বৈশিষ্ট্যগুলি চালু বা বন্ধ করুন" এ ক্লিক করুন৷
3. ".NET ফ্রেমওয়ার্ক 3.5 (.NET 2.0 এবং 3.0 সহ)" চেকবক্স নির্বাচন করুন এবং "ঠিক আছে" ক্লিক করুন। আপনি অন্যান্য বিকল্পগুলিকে যেমন আছে রেখে দিতে পারেন৷
৷আপনার কম্পিউটারে .NET ফ্রেমওয়ার্ক 3.5 ইনস্টল করতে Windows তারপর Windows আপডেটের সাথে সংযুক্ত হবে৷
ইনস্টলেশন সম্পূর্ণ করতে, আপনাকে আপনার কম্পিউটার পুনরায় চালু করতে হতে পারে।
উইন্ডোজ ইনস্টলেশন মিডিয়ার মাধ্যমে ম্যানুয়াল ইনস্টল করুন
আপনার কাছে উইন্ডোজ ইনস্টলেশন মিডিয়া সহজ থাকলে, আপনি .NET ফ্রেমওয়ার্কের পুরানো সংস্করণগুলি ইনস্টল করতে এটি ব্যবহার করতে পারেন৷ এটি অনেক দ্রুত এবং একটি সক্রিয় ইন্টারনেট সংযোগের প্রয়োজন নেই৷
৷এটি কীভাবে করবেন তা এখানে:
1. আপনার পিসিতে আপনার Windows DVD বা বুটযোগ্য Windows USB ঢোকান৷
2. এরপর, ফাইল এক্সপ্লোরার খুলুন, এবং "এই পিসি" এর অধীনে, আপনি সন্নিবেশ করা ইনস্টলেশন মিডিয়ার অক্ষরটি নোট করুন (D:আমার ক্ষেত্রে)।
3. Windows কী টিপুন এবং cmd
টাইপ করুন অনুসন্ধান বাক্সে৷
4. কমান্ড প্রম্পটে ডান-ক্লিক করুন এবং "প্রশাসক হিসাবে চালান" এ ক্লিক করুন।
5. এরপর, নিম্নলিখিত কমান্ডটি চালান। আপনার কম্পিউটারে ইনস্টলেশন মিডিয়ার অক্ষর দিয়ে D:প্রতিস্থাপন করতে ভুলবেন না।
Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs /LimitAccess
কয়েক সেকেন্ড পরে, ইনস্টলেশন সম্পূর্ণ হবে। আপনি নিশ্চিত হতে আপনার পিসি পুনরায় চালু করতে পারেন।
ডাউনলোড থেকে সরাসরি .NET ফ্রেমওয়ার্ক ইনস্টল করুন
মাইক্রোসফ্ট আপনাকে ম্যানুয়াল ইনস্টলেশনের জন্য সরাসরি বেশিরভাগ সংস্করণ ডাউনলোড করতে দেয়। সংস্করণ 3.5 SP1 থেকে 4.8 সবগুলি ডাউনলোডের জন্য উপলব্ধ, যদিও সেই সমস্ত সংস্করণগুলি এখনও সক্রিয়ভাবে সমর্থিত নয়৷ আপনার প্রয়োজনীয় সংস্করণে ক্লিক করুন এবং রানটাইম বিকল্পটি ডাউনলোড করুন।
এছাড়াও আপনি সরাসরি সংস্করণ 2.0 এবং 3.0 ডাউনলোড করতে পারেন এবং Microsoft আপডেট ক্যাটালগের মধ্যে বিভিন্ন সংস্করণ এবং সর্বশেষ পরিষেবা প্যাকগুলি অনুসন্ধান করতে পারেন৷
উপলভ্য .NET ফ্রেমওয়ার্ক সংস্করণ
যদিও এই পোস্টটি .NET ফ্রেমওয়ার্ক সংস্করণ 2.0, 3.0 এবং 3.5 এর উপর ফোকাস করে, তবে এটি শুধুমাত্র পুরানো সংস্করণ উপলব্ধ নয়। আগস্ট 2021 অনুযায়ী, সর্বশেষ সংস্করণটি আসলে .NET ফ্রেমওয়ার্ক 4.8।
পুরানো সংস্করণগুলির বর্তমান তালিকার মধ্যে রয়েছে:
- .NET ফ্রেমওয়ার্ক 2.0
- .NET ফ্রেমওয়ার্ক 3.0
- .NET ফ্রেমওয়ার্ক 3.5 (3.5 ইনস্টল করলে 2.0 এবং 3.0ও ইনস্টল হয়)
- .NET ফ্রেমওয়ার্ক 4.0
- .NET ফ্রেমওয়ার্ক 4.5
- .NET ফ্রেমওয়ার্ক 4.5.1
- .NET ফ্রেমওয়ার্ক 4.5.2
- .NET ফ্রেমওয়ার্ক 4.6
- .NET ফ্রেমওয়ার্ক 4.6.2
- .NET ফ্রেমওয়ার্ক 4.7
- .NET ফ্রেমওয়ার্ক 4.7.1
- .NET ফ্রেমওয়ার্ক 4.7.2
ইন্সটলেশন সংক্রান্ত সমস্যার সমাধান
আপনি যখন .NET ফ্রেমওয়ার্ক ইন্সটল করেন তখন আপনার সাধারণত কোনো সমস্যা হয় না, কিন্তু মাঝে মাঝে সমস্যা দেখা দেয়। সবচেয়ে সাধারণ কিছু অন্তর্ভুক্ত:
- সামঞ্জস্যতা ত্রুটি - আপনি যদি এমন একটি বার্তা পান যা আপনার OS এর সাথে সামঞ্জস্যপূর্ণ নয়, তাহলে আপনি যে সংস্করণটি ইনস্টল করার চেষ্টা করছেন সেটি সামঞ্জস্যপূর্ণ নয় এবং কাজ করবে না৷ আপনি যদি জানেন যে এটি সমর্থিত, সর্বশেষ উইন্ডোজ আপডেটগুলি ইনস্টল করুন৷ একটি পুরানো পিসিতে একটি নতুন সংস্করণ ইনস্টল করার চেষ্টা করার সময় এই ত্রুটিটি সাধারণত ঘটে৷
- অবৈধ উইন্ডোজ ইন্সটল - আপনি যদি উইন্ডোজের লাইসেন্সকৃত অনুলিপি না চালান, তাহলে .NET ফ্রেমওয়ার্ক আদৌ ইনস্টল নাও হতে পারে। আপনার অনুলিপি নিবন্ধন করা বা একটি বৈধ অনুলিপি ইনস্টল করাই একমাত্র সমাধান।
- উইন্ডোজ আপডেটের সমস্যা - আপনি যদি একটি নির্দিষ্ট KB নম্বর সম্পর্কে ত্রুটি পান বা অতিরিক্ত আপডেটের প্রয়োজন হয়, তবে এগিয়ে যাওয়ার আগে সমস্ত সাম্প্রতিক উইন্ডোজ আপডেট ইনস্টল করুন।
- দুষিত ডাউনলোড - যদি আপনি একটি দূষিত ইনস্টলেশন সম্পর্কে কোনো ত্রুটি পান, তবে কিছু ইনস্টল করা হয়েছে কিনা তা দেখতে প্রোগ্রাম যোগ করুন বা সরান চেক করুন। সম্ভব হলে আনইনস্টল করুন। তারপর, আপনার প্রয়োজনীয় সংস্করণটি ম্যানুয়ালি ডাউনলোড করুন এবং সেইভাবে এটি ইনস্টল করুন।
মাইক্রোসফ্ট আরও উন্নত ত্রুটির জন্য আরও বেশি সমস্যা সমাধানের বিকল্পগুলি অফার করে৷
.NET ফ্রেমওয়ার্ক সংস্করণ পরীক্ষা করুন
আপনি যদি নিশ্চিত না হন যে আপনি ইতিমধ্যে সঠিক সংস্করণ ইনস্টল করেছেন, তাহলে আপনার .NET ফ্রেমওয়ার্ক সংস্করণটি কীভাবে পরীক্ষা করবেন তা শিখতে সহজ৷
ফাইল এক্সপ্লোরার ব্যবহার করা
আপনার .NET ফ্রেমওয়ার্ক সংস্করণ পরীক্ষা করার একটি দ্রুত এবং সহজ উপায় হল ফাইল এক্সপ্লোরার ব্যবহার করা৷ ফাইল এক্সপ্লোরার খুলুন এবং নিম্নলিখিত অবস্থান লিখুন। (সি-তে উইন্ডোজ ইনস্টল না থাকলে ড্রাইভ লেটারটি প্রতিস্থাপন করুন।):
C:WindowsMicrosoft.NETFramework
উপরের প্রতিটি ফোল্ডার একটি পৃথক .NET ফ্রেমওয়ার্ক সংস্করণ।
PowerShell ব্যবহার করা
উইন টিপুন + X এবং Windows PowerShell (অ্যাডমিন) নির্বাচন করুন। প্রম্পটে নিম্নলিখিতটি লিখুন:
Get-ChildItem 'HKLM:SOFTWAREMicrosoftNET Framework SetupNDP' -Recurse | Get-ItemProperty -Name version -EA 0 | Where { $_.PSChildName -Match '^(?!S)p{L}'} | Select PSChildName, versionনির্বাচন করুন
এটি আপনাকে বর্তমানে ইনস্টল করা সমস্ত সংস্করণ দেখায়৷
৷কমান্ড প্রম্পট ব্যবহার করা
ফলাফল যতটা ঝরঝরে এবং সুন্দর না, আপনি PowerShell এর পরিবর্তে Command Prompt ব্যবহার করতে পারেন। স্টার্ট খুলুন এবং cmd
টাইপ করুন . এটি প্রদর্শিত হলে কমান্ড প্রম্পটের অধীনে "প্রশাসক হিসাবে চালান" নির্বাচন করুন।
নিম্নলিখিত কমান্ড লিখুন:
reg query "HKLMSOFTWAREMicrosoftNet Framework SetupNDP" /s
সংস্করণ লাইনের দিকে তাকিয়ে তালিকার মধ্য দিয়ে স্ক্রোল করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্নগুলি
1. আমি কি .NET ফ্রেমওয়ার্কের একাধিক সংস্করণ ইনস্টল করতে পারি?
হ্যাঁ, আপনি একাধিক .NET ফ্রেমওয়ার্ক সংস্করণ ইনস্টল করতে পারেন। বিভিন্ন অ্যাপ্লিকেশনের জন্য বিভিন্ন সংস্করণ প্রয়োজন এবং একই পিসিতে শান্তিপূর্ণভাবে মিলিত হতে পারে। শুধুমাত্র .NET ফ্রেমওয়ার্ক সংস্করণ ইনস্টল করুন যা আপনার আসলে প্রয়োজন।
2. .NET ফ্রেমওয়ার্ক সংস্করণ কতক্ষণ সমর্থিত?
.NET ফ্রেমওয়ার্ক 3.5 SP1 অক্টোবর 10, 2028 পর্যন্ত সমর্থিত। এটি 2.0, 3.0 এবং/অথবা 3.5 প্রয়োজন এমন অ্যাপগুলির জন্য আদর্শ। এগুলি দীর্ঘমেয়াদে সমর্থিত কারণ এগুলি সবচেয়ে জনপ্রিয় এবং স্থিতিশীল পুরানো সংস্করণ৷
৷4.0 থেকে 4.5.1 সংস্করণ আর সমর্থিত নয়৷ 4.5.2 থেকে 4.6.1 wukk সংস্করণ 26 এপ্রিল, 2022-এ সমর্থন হারাবে।
সংস্করণ 4.6.2 এবং তার উপরে বর্তমানে তালিকাভুক্ত সমর্থন শেষের তারিখ নেই।
3. আমি কিভাবে সামঞ্জস্যতা পরীক্ষা করতে পারি?
আপনি যদি নিশ্চিত না হন যে আপনার পিসি একটি নির্দিষ্ট .NET ফ্রেমওয়ার্ক সংস্করণকে সমর্থন করবে যা আপনি ইনস্টল করতে চান, আপনি সহজেই পরীক্ষা করতে পারেন। মাইক্রোসফটের প্রতিটি .NET ফ্রেমওয়ার্ক সংস্করণের জন্য নির্ভরতা এবং সিস্টেমের প্রয়োজনীয়তার একটি তালিকা রয়েছে৷
৷র্যাপিং আপ
আপনি এখন আপনার পিসিতে .NET ফ্রেমওয়ার্কের পুরানো সংস্করণের প্রয়োজন এমন প্রোগ্রামগুলি চালাতে সক্ষম হবেন। মাইক্রোসফ্ট নেট ফ্রেমওয়ার্ক ইনস্টল করার এই পদ্ধতিগুলির মধ্যে কোনটি আপনার জন্য কাজ করেছে তা মন্তব্য বিভাগে আমাদের জানান৷
সর্বশেষ উইন্ডোজ আপডেট সমস্যা এবং সেগুলি কীভাবে ঠিক করা যায় সে সম্পর্কে জানতে পড়ুন৷
৷