古詩詞大全網 - 藝術簽名 - Win7 64位系統 運行程序出現 CLR20r3 System.Windows.Forms 錯誤。求解決方案。謝!

Win7 64位系統 運行程序出現 CLR20r3 System.Windows.Forms 錯誤。求解決方案。謝!

壹、很可能的原因就是:妳的應用程序出現了異常,而.net沒有或者無法捕捉該異常,所以導致出現如下情況:

1、雙擊可執行程序,沒有反應。

2、此時去任務管理器中會看到壹個DW20.exe的進程,不久會自動消失。

3、到事件查看器裏面會發現類似EventType clr20r3 P1....P2...PN的錯誤提示。

二、解決方案:

1、 具體的問題可能解決方法不壹樣,不過事件查看器裏面的的錯誤還是給出了壹些提示性的信息。

2、在錯誤信息裏面有P1.....PN,其中某P後面跟的就是拋出異常的命名空間。就要去代碼裏面查找有沒有用到該空間的地方,尤其是到程序的開始部分去查找,比如Program.cs中。

3、我的情況就是拋出了System.Remoting的錯誤,而我的程序中用到了Remoting,所以考慮可能是端口被占用了,結果換了端口,程序能正常啟動了。

4、 另外,最好給程序加壹個全局異常的捕捉,這樣的話,出現異常時就會有詳細的提示信息,不會摸不著頭腦了。