CLR20r3錯誤 問題定位與解決


在程序VS中調試時沒有問題,然在debug里打開程序時出現如下錯誤……
 
 

 

 
如何定位此類問題?  
如下:在計算機管理事件查看器應用程序詳細信息中有相應說明(也可看 詳細信息 左側的常規)……從下了解到,此應該是窗體打開時出現問題,因其在“system.windows.Forms.ni.dll”里出現問題……
 

 

 

 

其他定位方法:

1.點擊  調試程序

2.選擇調試工具

 

3.在彈出異常信息中,根據相關提示做出判斷;當然也可以點擊下圖中的“獲取此異常的常規幫助”,以幫助自己找到異常原因……

 

 

 

 

 

產生此錯誤的可能原因:FrmLogin在FrmMain中實例化時設置了MdiParent與Dock,然在FrmLogin_Load中又設置此兩屬性,重復設置導致此問題。將FrmLogin_Load代碼注釋后,解決此問題……
 

 

 

 

 
 
另其他人遇到此類問題解決的辦法如下 :
 
 

程序在運行程序時報錯,問題事件名稱:CLR20r3

https://blog.csdn.net/cxf0506/article/details/77191343

 

程序原先好好的,突然開始報錯,而且重新編譯后無法恢復:錯誤如圖

在網上查找后問題解決,但是原因依然不太確定;

解決方案如下:

1、下載dotNetFx40_Full_x86_x64.exe(https://www.microsoft.com/zh-cn/download/details.aspx?id=3324&751be11f-ede8-5a0c-058c-2ee190a24fa6=True),

2、運行程序進行修復,完成后,

3、重啟電腦,就修復了

 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM