
在程序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、重啟電腦,就修復了