.NET ইন্সটল জনিত সমস্যা ও সমাধান (The application requires one of the following versions of the .NET Framework)

 


সাধারনত git push -u origin main কমান্ডটি ব্যাবহার করে গিটহাবে কোড পুশ করার সময় অনেকে এই পপআপ টি দেখতে পাবেন। এই পপআপ টি আসার মূল কারন হচ্ছে গিটহাবে আপনি যখন কোড পুশ করার চেষ্টা করবেন গিটহাব চেক করবে আপনি একজন অথেন্টিকেটেড ইউজার (সাইনডইন ইউজার) কিনা। যদি আপনি অথোরাইজড ইউজার না হয়ে থাকেন তবে গিটহাব আপনাকে অথেন্টিকেট/লগিন করার জন্য একটি পপআপ শো করবে যেটার মাধ্যমে গিটহাব মূলত আপনার পিসিতে গিটহাব ক্রেডেনশিয়ালস সেভ করে রাখবে। এই কাজ টি করতে হলে মাইক্রোসফট .NET ফ্রেমওয়ার্ক ইন্সটল করা থাকতে হবে পিসিতে। যদি কারো পিসিতে এই ফ্রেমওয়ার্ক ইন্সটল করা না থাকে তবে এই পপআপ টি আসবে এবং আপনাকে ইন্সটল করতে বলবে। 

এই সমস্যাটি কয়েক ভাবে সমাধান করা যাবে। নিম্নে সমাধান গুলো যথাক্রমে বর্ণনা করা হলোঃ

১. পপআপে দুইটি অপশন দেয়া আছে। একটি হচ্ছে Yes এবং অন্যটি হচ্ছে No. আপনি যদি .NET ফ্রেমওয়ার্ক আপাতত না ইন্সটল করেই সামনে আগাতে চান অর্থাৎ কোড গিটহাবে পুশ করতে চান তবে No বাটনে ক্লিক করবেন এবং কোড গিটহাবে পুশ হয়ে যাবে।


২. প্রথম সমাধানটি যদি আপনার ক্ষেত্রে কাজ না করে এবং আপনি যদি .NET ফ্রেমওয়ার্কটি ইন্সটল করতে চান তবে Yes বাটনে প্রেস করবেন। এরপর আপনাকে ব্রাউজারে মাইক্রোসফটের একটি ডাউনলোড পেজে নিয়ে যাবে। সেখান থেকে আপনি .NET এর Runtime ও Developer Pack টি ডাউনলোড করে ইন্সটল করে নিবেন। এরপর পিসিটি রিস্টার্ট দিয়ে আবার গিটহাবে কোড পুশ করার ট্রাই করবেন এবং এইবার কোন পপআপ আসবেনা এবং আপনার কোড পুশ হয়ে যাবে গিটহাবে।




আপনি যদি .NET এর 4.8 ভার্সনটি ডাউনলোড করেন এবং ইন্সটল দেয়ার সময় উপরের ছবির মত ইরোর দেখায় তবে নিচে দেয়া লিংক থেকে .NET এর ভার্সন 4.72 টি ডাউনলোড করে ইন্সটল করে পিসি রিস্টার্ট দিবেন।

ভার্সন 4.72 ডাউনলোড লিংকঃ .NET 4.72 Download



যদি ভার্সন 4.72 ইন্সটল দেয়ার সময় উপরের ছবির মত ইরোর দেখায় তবে নিচে দেয়া ইউটিউবের ভিডিওটি ফলো করে সমস্যাটি সমাধান করে নিতে পারেনঃ

ইউটিউব ভিডিওঃ ভিডিও লিংক


যদি উপরের কোন সমাধান কাজ না করে তবে আপনাকে আপনার অপারেটিং সিস্টেমটি (Windows) লেটেস্ট ভার্সনে আপডেট করে নিতে হবে।





Comments