ขณะพยายามเรียกใช้แอปพลิเคชันบนคอมพิวเตอร์ของคุณ คุณอาจพบว่าแอปพลิเคชันหยุดทำงานบ่อยครั้งหรือเพียงแค่ปฏิเสธที่จะเริ่มต้น นอกจากนี้ยังอาจแสดงข้อความแสดงข้อผิดพลาด – .NET runtime error 1026 มีคำอธิบายต่อไปนี้ภายใต้ Event Viewer – กระบวนการถูกยกเลิกเนื่องจากข้อยกเว้นที่ไม่สามารถจัดการได้ รหัสข้อยกเว้น c00000fd .
แก้ไขข้อผิดพลาดรันไทม์ .NET 1026
เหตุการณ์ 1026 ระบุว่าปัญหาอยู่ที่ตัวแอปพลิเคชันเอง และข้อผิดพลาดรันไทม์ 1026 ที่เชื่อมโยงกับ .NET Framework ส่วนใหญ่เกิดขึ้นเมื่อเฟรมเวิร์กล้มเหลวหรือขัดข้องขณะทำงาน เนื่องจากไม่ได้ตั้งโปรแกรมให้จัดการอย่างถูกต้อง ("ข้อยกเว้น") ในการแก้ไขปัญหานี้ สามารถทำตามวิธีการด้านล่าง!
- ปิดใช้งานและเปิดใช้งาน .NET framework อีกครั้ง
- ติดตั้งรันไทม์ไลบรารี่ใหม่
- แก้ปัญหาในสถานะคลีนบูต
มาสำรวจวิธีการที่ระบุไว้โดยละเอียดกันเถอะ!
1] ปิดใช้งานและเปิดใช้งาน .NET framework อีกครั้ง
มีการสังเกตพบในหลายกรณี สาเหตุที่คุณได้รับข้อความแสดงข้อผิดพลาดนี้อยู่เรื่อยๆ คือ Windows 10 มาพร้อมกับ .NET Framework 4.7 และ 4.5 ที่ติดตั้งไว้ล่วงหน้า อย่างไรก็ตาม แอปพลิเคชันบางตัวอาจต้องการการวนซ้ำของกรอบงานก่อนหน้านี้ เช่น 2.0, 3.5 หรือ 4.0 คุณสามารถลองใช้วิธีการต่อไปนี้และตรวจสอบว่าสามารถแก้ปัญหาได้หรือไม่
- พิมพ์ 'เปิดหรือปิดคุณลักษณะของ Windows ' ในแถบค้นหาของ Windows แล้วกด Enter
- เมื่อหน้าต่างคุณลักษณะของ Windows เปิดขึ้น ให้คลิกที่ไอคอน '+' ข้าง .NET Framework 4.7 Advance Services เพื่อขยายเมนู
- ยกเลิกการเลือกตัวเลือกทั้งหมดที่อยู่ในรายการ
- ถอนการติดตั้งเฟรมเวิร์กและรีสตาร์ทพีซีของคุณ
- ถัดไป ติดตั้ง .NET Framework ใหม่ กลับไปที่หน้าต่างคุณลักษณะของ Windows แล้วคลิกไอคอน '+' ซึ่งอยู่ติดกับ .NET Framework 4.7 บริการขั้นสูง
- ตอนนี้ ให้ตรวจสอบตัวเลือกทั้งหมดแล้วรีสตาร์ทคอมพิวเตอร์อีกครั้ง
เรียกใช้แอปพลิเคชัน/โปรแกรมเพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
อ่าน :วิธีตรวจสอบเวอร์ชัน .NET Framework ที่ติดตั้ง
2] ติดตั้งรันไทม์ไลบรารี่ใหม่อีกครั้ง
มีแนวโน้มว่าคุณจะเห็นข้อผิดพลาดเนื่องจากการอัปเดต เช่น แพ็คเกจ MS Visual C++ ที่อาจติดตั้งไม่ถูกต้องหรือไม่สมบูรณ์ หากต้องการแก้ไข ให้ถอนการติดตั้งแพ็คเกจปัจจุบันและติดตั้งสำเนาใหม่
- ไปที่โปรแกรมและคุณลักษณะ ค้นหาและไฮไลต์ Microsoft Visual C++ Redistributable Package
- คลิกขวาและเลือกตัวเลือกถอนการติดตั้ง
- รีบูตเครื่องคอมพิวเตอร์ของคุณ
ดาวน์โหลดแพ็คเกจที่แจกจ่ายต่อได้ล่าสุดจาก Microsoft จากนั้นทำการติดตั้ง
อ่าน : แก้ไขปัญหาการติดตั้ง .NET Framework
3] แก้ไขปัญหาในสถานะคลีนบูต
ใน Windows ไดรเวอร์ การตั้งค่า และโปรแกรมต่างๆ มากมายกำลังโต้ตอบหรือสื่อสารระหว่างกัน สภาพแวดล้อมที่หลากหลายนี้อาจนำไปสู่ความขัดแย้งของซอฟต์แวร์ที่สามารถแสดงออกได้หลายวิธี เช่น .NET Runtime Error 1026 การดำเนินการคลีนบูตอาจช่วยในการระบุข้อขัดแย้งและแก้ไขได้
สิ่งสำคัญที่ควรทราบคือสามารถบันทึกเหตุการณ์เดียวกันได้สำหรับแอปพลิเคชันที่หลากหลาย ดังนั้นจึงมีโซลูชันที่หลากหลาย
ตัวอย่างเช่น 'System.Net.HttpListenerException' อาจเกี่ยวข้องกับปัญหากับคำขอ HTTP ที่เกิดจากการกำหนดค่า TCP/IP ในเครื่องหรือปัญหาการเชื่อมต่อเครือข่าย ดังนั้นจึงมีวิธีแก้ไขปัญหาที่แตกต่างกัน
หากคุณทราบวิธีแก้ปัญหาที่แตกต่างจากที่อธิบายไว้ข้างต้น แบ่งปันกับเราในส่วนความคิดเห็นด้านล่าง