Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในใบสมัครของคุณ

หากเมื่อคุณพยายามเปิดแอปพลิเคชันที่ออกแบบด้วย Visual Studio หรือเมื่อคุณบูตเครื่องพีซี Windows 11 หรือ Windows 10 และที่เดสก์ท็อป คุณได้รับข้อความแจ้งข้อผิดพลาดพร้อมข้อความ เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในแอปพลิเคชันของคุณ แข็งแกร่ง> โพสต์นี้มีขึ้นเพื่อช่วยคุณในการแก้ปัญหาที่เหมาะสมที่สุดในการแก้ไขข้อผิดพลาด

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในใบสมัครของคุณ

เมื่อคุณพบปัญหานี้ คุณจะได้รับข้อความแสดงข้อผิดพลาดตามบรรทัดต่อไปนี้

Microsoft.NET Framework

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในแอปพลิเคชันของคุณ หากคุณคลิก ดำเนินการต่อ แอปพลิเคชันจะละเว้นข้อผิดพลาดนี้และพยายามดำเนินการต่อ หากคุณดิ๊ก Quit แอปพลิเคชันจะปิดทันที

คลาสไม่ถูกต้อง

คุณอาจพบปัญหานี้เนื่องจากสาเหตุต่อไปนี้อย่างน้อยหนึ่งข้อ

  • โปรแกรมป้องกันไวรัสของคุณอาจเป็นตัวการ
  • บางโปรแกรมหรือมัลแวร์อาจกำลังทำงานอยู่
  • การติดตั้ง Microsoft .NET Framework เสียหาย
  • เปิดใช้งานการแก้ไขข้อบกพร่องของสคริปต์ผ่าน Registry
  • การละเมิดการเข้าถึงใน Msvcr92.dll
  • การลบรีจิสตรีคีย์ตัวเปิดใช้ Ubisoft
  • ไฟล์ระบบเสียหาย

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในแอปพลิเคชันของคุณ

หากคุณประสบปัญหานี้ คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ไขข้อยกเว้นที่ไม่สามารถจัดการได้เกิดขึ้นในแอปพลิเคชันของคุณหรือไม่ ปัญหาในอุปกรณ์ Windows 11/10 ของคุณ

  1. เปิดใช้งาน .NET Framework
  2. ติดตั้ง .NET Framework เวอร์ชันล่าสุด
  3. เรียกใช้ .NET Framework Repair Tool
  4. ทำการสแกน SFC และ DISM
  5. แก้ปัญหาในสถานะคลีนบูต
  6. ปิด/ถอนการติดตั้งซอฟต์แวร์รักษาความปลอดภัยของบริษัทอื่น (ถ้ามี)
  7. แก้ไข Registry – ลบคีย์ Ubisoft Launcher (ถ้ามี)
  8. รีเซ็ตตัวเลือกอินเทอร์เน็ต
  9. ปิดใช้งานการดีบักสคริปต์ (ถ้ามี)

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน

ก่อนที่คุณจะลองวิธีแก้ปัญหาด้านล่าง ให้ตรวจสอบการอัปเดตและติดตั้งบิตที่มีอยู่บนอุปกรณ์ Windows 11/10 ของคุณและดูว่าข้อผิดพลาดปรากฏขึ้นอีกครั้งเมื่อคุณเปิดโปรแกรมหรือบูตระบบของคุณแล้วแต่กรณี เรียกใช้การสแกน AV ทั้งระบบด้วย Windows Defender หรือผลิตภัณฑ์ AV ของบริษัทอื่นที่มีชื่อเสียงเพื่อฆ่าเชื้อและกำจัดไวรัส/มัลแวร์ที่อาจเป็นสาเหตุของปัญหา

1] เปิดใช้งาน .NET Framework

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในใบสมัครของคุณ

เนื่องจากข้อความแจ้งข้อผิดพลาดชี้ไปที่ .NET Framework คุณต้องแน่ใจว่าได้เปิดใช้งาน .NET Framework บนคอมพิวเตอร์ Windows 11/10 ของคุณ จากนั้นตรวจสอบว่า ข้อยกเว้นที่ไม่สามารถจัดการได้เกิดขึ้นในแอปพลิเคชันของคุณ ปัญหาบนอุปกรณ์ของคุณได้รับการแก้ไขแล้ว มิฉะนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป

2] ติดตั้ง .NET Framework เวอร์ชันล่าสุด

สมมติว่าคุณเปิดใช้งาน .NET Framework ในระบบแล้ว แต่ข้อผิดพลาดยังคงปรากฏขึ้นอีก คุณสามารถดาวน์โหลดและติดตั้ง .NET Framework เวอร์ชันล่าสุดด้วยสิทธิ์ผู้ดูแลระบบในอุปกรณ์ Windows 11/10 ของคุณได้ และหากคุณมีปัญหาในการติดตั้ง .NET กรอบงานบนอุปกรณ์ของคุณ ดูโพสต์เกี่ยวกับวิธีแก้ไขปัญหาการติดตั้ง .NET Framework

3] เรียกใช้ .NET Framework Repair Tool

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในใบสมัครของคุณ

วิธีแก้ปัญหาของการเรียกใช้ .NET Framework Repair Tool นี้จะเกิดขึ้นในกรณีที่การเปิดใช้งานและติดตั้ง .NET Framework เวอร์ชันล่าสุดบนพีซี Windows 11/10 ของคุณไม่สามารถแก้ไขปัญหาได้

4] ทำการสแกน SFC และ DISM

หากคุณมีข้อผิดพลาดของไฟล์ระบบ คุณอาจพบข้อผิดพลาดในมุมมอง SFC/DISM เป็นยูทิลิตี้ใน Windows ที่อนุญาตให้ผู้ใช้สแกนหาความเสียหายในไฟล์ระบบ Windows และกู้คืนไฟล์ที่เสียหาย

โซลูชันนี้กำหนดให้คุณต้องเรียกใช้การสแกน SFC และในกรณีที่การดำเนินการนี้ไม่สามารถแก้ไขปัญหาได้ คุณสามารถเรียกใช้การสแกน DISM หรือลองวิธีแก้ไขปัญหาถัดไป

5] แก้ปัญหาในสถานะคลีนบูต

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในใบสมัครของคุณ

หากมีแอปพลิเคชันหรือกระบวนการของบริษัทอื่นที่ขัดขวางประสิทธิภาพการทำงานปกติของ .NET Framework ที่ติดตั้งและทำงานบนพีซี Windows 11/10 ของคุณ ปัญหานี้อาจเกิดขึ้น ในกรณีนี้ คุณสามารถแก้ไขปัญหาในสถานะ Clean Boot และดูว่าปัญหาที่มีอยู่ได้รับการแก้ไขแล้วหรือไม่ มิฉะนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป

6] ปิดใช้งาน/ถอนการติดตั้งซอฟต์แวร์รักษาความปลอดภัยของบริษัทอื่น (ถ้ามี)

ซอฟต์แวร์รักษาความปลอดภัยของบริษัทอื่นส่วนใหญ่ล้วนแต่เป็นสาเหตุของปัญหานี้ ในกรณีนี้ ในการแก้ไขปัญหานี้ คุณจะต้องลบโปรแกรมป้องกันไวรัสของบริษัทอื่นทั้งหมดออกจากพีซีของคุณโดยใช้เครื่องมือลบ AV เฉพาะเพื่อลบไฟล์ทั้งหมดที่เกี่ยวข้องกับโปรแกรมป้องกันไวรัสของคุณ

หากการลบโปรแกรมป้องกันไวรัสช่วยแก้ไขข้อผิดพลาดนี้ คุณก็ติดตั้งโปรแกรมป้องกันไวรัสตัวเดิมได้อีกครั้ง หรือเปลี่ยนไปใช้ซอฟต์แวร์อื่นหรือควรใช้โปรแกรม AV ดั้งเดิมของ Windows 11/10 – Windows Defender

7] แก้ไขรีจิสทรี – ลบคีย์ Ubisoft Launcher (ถ้ามี)

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในใบสมัครของคุณ

คุณอาจพบปัญหานี้เมื่อพยายามเปิดแอปพลิเคชัน เช่น Uplay, Internet Explorer เกมเก่าที่เข้ากันไม่ได้ซึ่งออกแบบมาสำหรับ Windows เวอร์ชันก่อนหน้า และจากการสืบสวนพบว่า ปัญหาในมือดูเหมือนจะเป็นปัญหาที่แพร่หลายใน Windows 11/10 โดยเฉพาะอย่างยิ่งในหมู่ผู้ใช้ที่ติดตั้งทั้ง Steam และ Uplay พร้อมกัน ในกรณีนี้ ในการแก้ไขปัญหา คุณต้องลบรายการรีจิสตรีที่เชื่อมโยงกับตัวเรียกใช้งาน Uplay ซึ่งคาดว่าจะช่วยขจัดข้อขัดแย้ง ทำให้ทั้งสองแอปพลิเคชันทำงานอย่างถูกต้องภายใต้เครื่องเดียวกัน

ทำดังต่อไปนี้:

เนื่องจากเป็นการดำเนินการรีจิสทรี ขอแนะนำให้สำรองข้อมูลรีจิสทรีหรือสร้างจุดคืนค่าระบบตามมาตรการป้องกันที่จำเป็น เมื่อเสร็จแล้วคุณสามารถดำเนินการดังนี้:

  • กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
  • ในกล่องโต้ตอบ เรียกใช้ ให้พิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor
  • นำทางหรือข้ามไปยังเส้นทางคีย์รีจิสทรีด้านล่าง:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft
  • ที่ตำแหน่ง ในบานหน้าต่างด้านขวา ให้คลิกขวาที่ Launcher รายการและเลือก ลบ .

หากคุณได้รับข้อผิดพลาดขณะลบคีย์รีจิสทรีบนระบบ Windows 11/10 คุณสามารถเป็นเจ้าของคีย์รีจิสทรีแล้วลองดำเนินการลบอีกครั้ง

  • เมื่อลบแล้ว ให้ออกจาก Registry Editor
  • รีสตาร์ทพีซี

ในการบู๊ต ให้ตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่ หากไม่เป็นเช่นนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป

8] รีเซ็ตตัวเลือกอินเทอร์เน็ต

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในใบสมัครของคุณ

เปิด ตัวเลือกอินเทอร์เน็ต และคลิกที่ เรียกคืนการตั้งค่าขั้นสูง ปุ่ม.

ถัดไป หากคุณใช้ Windows 10 บนอุปกรณ์และประสบปัญหานี้ คุณสามารถรีเซ็ต Internet Explorer เป็นการตั้งค่าเริ่มต้นและดูว่าจะช่วยได้หรือไม่ เนื่องจาก IE เลิกใช้งานใน Windows 11 โซลูชันนี้จึงมีผลกับผู้ใช้พีซี Windows 10 เท่านั้น

9] ปิดใช้งานการดีบักสคริปต์ (ถ้ามี)

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในใบสมัครของคุณ

ที่นี่เช่นกัน โซลูชันนี้ใช้ได้กับผู้ใช้พีซี Windows 10 เท่านั้น เนื่องจากคุณอาจพบปัญหากับ Internet Explorer บนเครื่องที่ติดตั้ง Visual Studio บนอุปกรณ์ และเปิดใช้งานการแก้ไขข้อบกพร่องของสคริปต์ และรายการรีจิสทรีจบลงด้วยข้อมูลที่เสียหาย ในกรณีนี้ ในการแก้ไขปัญหาในมือ คุณต้องปิดใช้งานการดีบักสคริปต์ แล้วลบรีจิสตรีคีย์ที่เกี่ยวข้อง

หลังจากที่คุณต้องปิดใช้งานการดีบักสคริปต์โดยทำตามคำแนะนำในคำแนะนำเกี่ยวกับวิธีแก้ไขข้อผิดพลาดสคริปต์ที่ใช้เวลานานใน Internet Explorer 11 คุณสามารถดำเนินการลบรีจิสตรีคีย์ที่เกี่ยวข้องในอุปกรณ์ Windows 10 ได้โดยทำดังนี้:

  • สำรองข้อมูลรีจิสทรีหรือสร้างจุดคืนค่าระบบ
  • เปิด Registry Editor
  • ขึ้นอยู่กับสถาปัตยกรรมระบบของคุณ นำทางหรือข้ามไปยังเส้นทางคีย์รีจิสทรีด้านล่าง:

สำหรับผู้ใช้ 32 บิต

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug

สำหรับผู้ใช้ 64 บิต

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
  • ที่ตำแหน่ง ในบานหน้าต่างด้านขวา ให้คลิกขวาที่ ดีบักเกอร์ คีย์ แล้วคลิก ลบ .

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในใบสมัครของคุณ

  • ถัดไป ข้ามไปยังเส้นทางคีย์รีจิสทรีด้านล่าง:

สำหรับผู้ใช้ 32 บิต

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework

สำหรับผู้ใช้ 64 บิต

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
  • ที่ตำแหน่ง ในบานหน้าต่างด้านขวา ให้คลิกขวาที่ DbgManagedDebugger คีย์ แล้วคลิก ลบ .

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในใบสมัครของคุณ

  • ออกจาก Registry Editor
  • รีสตาร์ทพีซี

แค่นั้นแหละ!

โพสต์ที่เกี่ยวข้อง :ข้อผิดพลาดการละเมิดการเข้าถึงข้อยกเว้นที่ไม่สามารถจัดการได้

ฉันจะแก้ไขข้อผิดพลาดเซิร์ฟเวอร์ที่ไม่สามารถจัดการได้อย่างไร

หากคุณพบข้อผิดพลาดของเซิร์ฟเวอร์ที่ไม่สามารถจัดการได้ใน MLB The Show 21 บนอุปกรณ์เกมของคุณ คุณสามารถลองทำตามคำแนะนำต่อไปนี้เพื่อแก้ไขข้อผิดพลาด:

  • ตรวจสอบเพื่อดูว่ามีการบำรุงรักษาเซิร์ฟเวอร์หรือไม่
  • รีบูตเกม
  • รีสตาร์ทคอนโซลหรือพีซี
  • ตรวจสอบการเชื่อมต่อเครือข่าย

ข้อยกเว้นเซิร์ฟเวอร์ที่ไม่สามารถจัดการคืออะไร

สำหรับเกมเมอร์ที่ได้รับข้อความแสดงข้อผิดพลาด Unhandled Server Exception บนอุปกรณ์เล่นเกม ข้อผิดพลาดนี้หมายความว่าการเชื่อมต่อของคุณกับเซิร์ฟเวอร์ MLB The Show 21 ถูกตัดการเชื่อมต่อ ส่งผลให้คุณไม่สามารถใช้งานฟังก์ชันออนไลน์ใดๆ ในเกมได้ เช่น ออนไลน์ ผู้เล่นหลายคนหรือราชวงศ์ไดมอนด์

เกิดข้อยกเว้นที่ไม่สามารถจัดการได้ในใบสมัครของคุณ