যখন আপনি Visual Studio দিয়ে ডিজাইন করা একটি অ্যাপ্লিকেশন লঞ্চ করার চেষ্টা করেন, বা উইন্ডোজ ১১ বা উইন্ডোজ ১০ পিসি বুট করলে ডেস্কটপে Unhandled exception has occurred in your application এরর প্রম্পট দেখান, তবে এই পোস্ট আপনাকে এই এরর ফিক্স করার সবচেয়ে উপযুক্ত সমাধান দেবে।

এই সমস্যায় আপনি নিচের মতো এরর মেসেজ পাবেন:
Microsoft.NET Framework
Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you dick Quit, the application will close immediately.
Invalid class.
এই সমস্যা নিচের এক বা একাধিক কারণে হতে পারে:
- আপনার অ্যান্টিভাইরাস দোষী হতে পারে।
- কিছু প্রোগ্রাম বা ম্যালওয়্যার চলছে।
- Microsoft .NET Framework ইনস্টলেশন করাপ্টেড।
- রেজিস্ট্রি মাধ্যমে স্ক্রিপ্ট ডিবাগিং ইনেবল।
- Msvcr92.dll-এ অ্যাকসেস ভায়োলেশন।
- Ubisoft launcher রেজিস্ট্রি কী ডিলিট করা।
- সিস্টেম ফাইল করাপশন।
Unhandled exception has occurred in your application
এই সমস্যায় আপনি পড়লে নিচের সমাধানগুলো কোনো নির্দিষ্ট ক্রম ছাড়া চেষ্টা করুন এবং দেখুন আপনার উইন্ডোজ ১১/১০ ডিভাইসে সমস্যা সমাধান হয় কিনা।
- .NET Framework ইনেবল করুন
- .NET Framework-এর লেটেস্ট ভার্সন ইনস্টল করুন
- .NET Framework Repair Tool চালান
- SFC এবং DISM স্ক্যান করুন
- Clean Boot স্টেটে ট্রাবলশুট করুন
- থার্ড-পার্টি সিকিউরিটি সফটওয়্যার ডিসেবল/আনইনস্টল করুন (যদি প্রয়োজনে)
- রেজিস্ট্রি মডিফাই করুন – Ubisoft Launcher কী ডিলিট করুন (যদি প্রয়োজনে)
- Internet Options রিসেট করুন
- Script Debugging ডিসেবল করুন (যদি প্রয়োজনে)
প্রতিটি সমাধানের প্রক্রিয়া নিচে বিস্তারিত দেওয়া হলো।
নিচের সমাধানগুলো ট্রাই করার আগে, আপডেট চেক করুন এবং আপনার উইন্ডোজ ১১/১০ ডিভাইসে যেকোনো উপলব্ধ বিট ইনস্টল করুন এবং দেখুন প্রোগ্রাম লঞ্চ বা সিস্টেম বুট করার সময় এররটি আবার আসে কিনা। এছাড়া Windows Defender বা যেকোনো সুনামধন্য থার্ড-পার্টি AV প্রোডাক্ট দিয়ে ফুল সিস্টেম AV স্ক্যান চালান যাতে ভাইরাস/ম্যালওয়্যার যা এই ইস্যুর কারণ হতে পারে, সেগুলো ডিসইনফেক্ট ও রিমুভ হয়।
১] .NET Framework ইনেবল করুন

যেহেতু এরর প্রম্পট .NET Framework-কে ইঙ্গিত করছে, এই সমাধান আপনাকে আপনার উইন্ডোজ ১১/১০ কম্পিউটারে .NET Framework ইনেবল আছে কিনা নিশ্চিত করতে বলে এবং তারপর চেক করুন Unhandled exception has occurred in your application ইস্যু সমাধান হয়েছে কিনা। না হলে পরবর্তী সমাধান চেষ্টা করুন।
২] .NET Framework-এর লেটেস্ট ভার্সন ইনস্টল করুন
মান লেইজিয়ে আপনার সিস্টেমে .NET Framework ইতিমধ্যে ইনেবল আছে কিন্তু এরর বারবার আসছে, তবে আপনি .NET Framework-এর লেটেস্ট ভার্সন অ্যাডমিন প্রivilেজ দিয়ে আপনার উইন্ডোজ ১১/১০ ডিভাইসে ডাউনলোড ও ইনস্টল করতে পারেন — এবং যদি .NET Framework ইনস্টল করতে সমস্যা হয়, তবে .NET Framework Installation Issues ট্রাবলশুট করার পোস্ট দেখুন।
৩] .NET Framework Repair Tool চালান

.NET Framework Repair Tool চালানোর এই সমাধানটি তখন কাজে লাগে যখন .NET Framework ইনেবল ও লেটেস্ট ভার্সন ইনস্টল করলেও সমস্যা সমাধান হয়নি।
৪] SFC এবং DISM স্ক্যান করুন
আপনার সিস্টেম ফাইল এরর থাকলে উপরের এরর আসতে পারে। SFC/DISM হলো উইন্ডোজের একটি ইউটিলিটি যা ইউজারদের উইন্ডোজ সিস্টেম ফাইলে করাপশন স্ক্যান করেও করাপ্টেড ফাইলগুলো রিস্টোর করতে দেয়।
এই সমাধানটি আপনাকে SFC স্ক্যান চালানোর জন্য বলে, এবং যদি এই অপারেশন সমস্যা সমাধান না করে, তবে DISM স্ক্যান চালান বা পরবর্তী সমাধান চেষ্টা করুন।
৫] Clean Boot স্টেটে ট্রাবলশুট করুন

যদি কোনো থার্ড-পার্টি অ্যাপ্লিকেশন বা প্রসেস আপনার উইন্ডোজ ১১/১০ পিসিতে ইনস্টলড ও চলমান .NET Framework-এর নরমাল পারফরম্যান্সের সাথে ইন্টারফেয়ার করে, তবে এই সমস্যা হতে পারে। এই কেসে, আপনি Clean Boot স্টেটে ট্রাবলশুট করে দেখুন ইস্যু সমাধান হয় কিনা। না হলে পরবর্তী সমাধান চেষ্টা করুন।
৬] থার্ড-পার্টি সিকিউরিটি সফটওয়্যার ডিসেবল/আনইনস্টল করুন (যদি প্রয়োজনে)
অধিকাংশ থার্ড-পার্টি সিকিউরিটি সফটওয়্যার এই নির্দিষ্ট ইস্যু সৃষ্টি করার জন্য পরিচিত। এই কেসে, এই ইস্যু ফিক্স করতে আপনাকে আপনার পিসি থেকে সব থার্ড-পার্টি অ্যান্টিভাইরাস প্রোগ্রাম রিমুভ করতে হবে ডেডিকেটেড AV রিমুভাল টুল ব্যবহার করে আপনার অ্যান্টিভাইরাস প্রোগ্রামের সাথে জড়িত সব ফাইল রিমুভ করতে।
যদি অ্যান্টিভাইরাস রিমুভ করলে এই এরর ফিক্স হয়, তবে আপনি এখন একই অ্যান্টিভাইরাস আবার ইনস্টল করতে পারেন, বা আপনি বিকল্প সফটওয়্যার ব্যবহার করতে পারেন, বা আরও ভালো হবে উইন্ডোজ ১১/১০-এর নেটিভ AV প্রোগ্রাম — Windows Defender-এ আটকে থাকুন।
৭] রেজিস্ট্রি মডিফাই করুন – Ubisoft Launcher কী ডিলিট করুন (যদি প্রয়োজনে)

আপনি এই সমস্যায় পড়তে পারেন যখন Uplay, Internet Explorer, উইন্ডোজের পুরনো ভার্সনের জন্য ডিজাইন করা কিছু পুরনো ইনকম্প্যাটিবল গেম লঞ্চ করার চেষ্টা করেন। এবং তদন্তে পাওয়া গেছে, উইন্ডোজ ১১/১০-এ এই ইস্যু ব্যাপকভাবে প্রসারিত, বিশেষ করে তাদের মধ্যে যাদের একসাথে Steam এবং Uplay ইনস্টল আছে। এই কেসে, ইস্যু সমাধান করতে আপনাকে Uplay launcher-এর সাথে জড়িত রেজিস্ট্রি এন্ট্রি ডিলিট করতে হবে — এটidosis কনফ্লিক্ট দূর করে, দুটি অ্যাপ্লিকেশন একই মেশিনে সঠিকভাবে ফাংশন করতে দেয়।
নিচের কাজগুলো করুন:
যেহেতু এটি একটি রেজিস্ট্রি অপারেশন, রেজিস্ট্রি ব্যাকআপ নেওয়া বা সিস্টেম রিস্টোর পয়েন্ট তৈরি করা প্রয়োজনীয় সতর্কতা হিসেবে রিকমেন্ডেড। একবার হয়ে গেলে, আপনি নিচের মত প্রসিড করতে পারেন:
- Windows key + R চাপে Run ডায়লগ আহ্বান করুন।
- Run ডায়লগ বক্সে regedit টাইপ করে এন্টার চাপুন Registry Editor খোলার জন্য।
- নিচের রেজিস্ট্রি কী পাথে নেভিগেট বা জাম্প করুন:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft
- उस लোকেশন पर, राइट पेन में, Launcher एंट्री पर राइट-क्लिक करें और Delete चुनें।
আপনার উইন্ডোজ ১১/১০ সিস্টেমে রেজিস্ট্রি কী ডিলিট করার সময় এরর আসলে, আপনি রেজিস্ট্রি কীর ওনারশিপ নিয়ে আবার ডিলিট অপারেশন ট্রাই করতে পারেন।
- একবার ডিলিট হলে, Registry Editor বের হোন।
- PC রিস্টার্ট করুন।
বুট হলে চেক করুন এরর ফিক্স হয়েছে কিনা। না হলে পরবর্তী সমাধান চেষ্টা করুন।
৮] Internet Options রিসেট করুন

Internet Options খুলুন এবং Restore advanced settings বাটনে ক্লিক করুন।
এরপর, যদি আপনি আপনার ডিভাইসে উইন্ডোজ ১০ চালান এবং এই সমস্যায় পড়েন, তবে Internet Explorer-কে ডিফল্ট সেটিংসে রিসেট করে দেখুন সাহায্য হয় কিনা। যেহেতু IE উইন্ডোজ ১১-এ ডিপ্রিকেটেড, এই সমাধান শুধু Windows 10 PC ইউজারদের জন্য প্রযোজ্য।
৯] Script Debugging ডিসেবল করুন (যদি প্রয়োজনে)

এটিও শুধু Windows 10 PC ইউজারদের জন্য প্রযোজ্য। কারণ আপনি Internet Explorer-এ এই ইস্যুতে পড়তে পারেন এমন একটি মেশিনে যেনে Visual Studio ইনস্টল আছে, এবং Script Debugging ইনেবল আছে এবং রেজিস্ট্রি এন্ট্রিগুলো করাপ্টেড ডেটা ধারণ করে। এই কেসে, ইস্যু সমাধান করতে আপনাকে Script Debugging ডিসেবল করতে হবে এবং তারপর সংশ্লিষ্ট রেজিস্ট্রি কীগুলো ডিলিট করতে হবে।
গাইড অনুসরণ করে স্ক্রিপ্ট ডিবাগিং ডিসেবল করলে (Internet Explorer 11-এ Long-Running Script error ফিক্স করার গাইড দেখুন), আপনি আপনার উইন্ডোজ ১০ ডিভাইসে সংশ্লিষ্ট রেজিস্ট্রি কীগুলো ডিলিট করতে পারেন — পদ্ধতি:
- রেজিস্ট্রি ব্যাকআপ নিন বা সিস্টেম রিস্টোর পয়েন্ট তৈরি করুন।
- Registry Editor খুলুন।
- আপনার সিস্টেম আর্কিটেকচারের উপর নির্ভর করে নিচের রেজিস্ট্রি কী পাথে নেভিগেট বা জাম্প করুন:
32-বিট ইউজারদের জন্য
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
64-বিট ইউজারদের জন্য
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
- उस लোকেশন पर, राइट पेन में, Debugger की पर राइट-क्लिक करें और Delete क्लिक करें।

- এরপর নিচের রেজিস্ট্রি কী পাথে জাম্প করুন:
32-বিট ইউজারদের জন্য
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
64-বিট ইউজারদের জন্য
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
- उस लокेशन पर, राइट पेन में, DbgManagedDebugger की पर राइट-क्लिक करें और Delete क्लिक करें।

- Registry Editor বের হোন।
- PC রিস্টার্ট করুন।
এটাই ছিলো!
সম্বন্ধিত পোস্ট: Unhandled Exception Access Violation error
Unhandled server error কীভাবে ফিক্স করবেন?
আপনার গেমিং ডিভাইসে MLB The Show 21-এ unhandled server error হলে নিচের পরামর্শগুলো চেষ্টা করুন:
- চেক করুন সার্ভার মেইনটেন্যান্স চলছে কিনা।
- গেম রিবুট করুন।
- কনসোল বা পিসি রিস্টার্ট করুন।
- নেটওয়ার্ক কানেকশন চেক করুন।
Unhandled server exception কী?
গেমাররা যারা তাদের গেমিং ডিভাইসে Unhandled Server Exception এরর মেসেজ পাচ্ছেন, তাদের জন্য এই এরর মানে আপনার MLB The Show 21 সার্ভারের সাথে কানেকশন ডিসকানেক্ট হয়েছে, এবং ফলে আপনি গেমের কোনো অনলাইন ফাংশনালিটি (অনলাইন মাল্টিপ্লেয়ার বা Diamond Dynasty) ব্যবহার করতে পারছেন না।
