(相關(guān)資料圖)
1、一、很可能的原因就是:你的應(yīng)用程序出現(xiàn)了異常,而.net沒(méi)有或者無(wú)法捕捉該異常,所以導(dǎo)致出現(xiàn)如下情況:雙擊可執(zhí)行程序,沒(méi)有反應(yīng)。
2、2、此時(shí)去任務(wù)管理器中會(huì)看到一個(gè)DW20.exe的進(jìn)程,不久會(huì)自動(dòng)消失。
3、3、到事件查看器里面會(huì)發(fā)現(xiàn)類似EventType clr20r3 P1....P2...PN的錯(cuò)誤提示。
4、二、解決方案: 具體的問(wèn)題可能解決方法不一樣,不過(guò)事件查看器里面的的錯(cuò)誤還是給出了一些提示性的信息。
5、2、在錯(cuò)誤信息里面有P1.....PN,其中某P后面跟的就是拋出異常的命名空間。
6、就要去代碼里面查找有沒(méi)有用到該空間的地方,尤其是到程序的開(kāi)始部分去查找,比如***.cs中。
7、3、我的情況就是拋出了***.remoting的錯(cuò)誤,而我的程序中用到了Remoting,所以考慮可能是端口被占用了,結(jié)果換了端口,程序能正常啟動(dòng)了。
8、4、 另外,最好給程序加一個(gè)全局異常的捕捉,這樣的話,出現(xiàn)異常時(shí)就會(huì)有詳細(xì)的提示信息,不會(huì)摸不著頭腦了。
本文到此分享完畢,希望對(duì)大家有所幫助。
熱門(mén)
聯(lián)系我們:435 226 40 @qq.com
版權(quán)所有 重播新聞網(wǎng) www.hbmingxingmzc.cn 京ICP備2022022245號(hào)-17