WIN7 出现错误CLR20r3 怎么解决?

WIN7 出现错误CLR20r3 怎么解决?,第1张

一、很可能的原因就是:你的应用程序出现了异常,而.net没有或者无法捕捉该异常,所以导致出现如下情况:

1、双击可执行程序,没有反应。

2、此时去任务管理器中会看到一个DW20.exe的进程,不久会自动消失。

3、到事件查看器里面会发现类似EventType clr20r3 P1....P2...PN的错误提示。

二、解决方案:

1、 具体的问题可能解决方法不一样,不过事件查看器里面的的错误还是给出了一些提示性的信息。

2、在错误信息里面有P1.....PN,其中某P后面跟的就是抛出异常的命名空间。就要去代码里面查找有没有用到该空间的地方,尤其是到程序的开始部分去查找,比如Program.cs中。

3、我的情况就是抛出了System.Remoting的错误,而我的程序中用到了Remoting,所以考虑可能是端口被占用了,结果换了端口,程序能正常启动了。

4、  另外,最好给程序加一个全局异常的捕捉,这样的话,出现异常时就会有详细的提示信息,不会摸不着头脑了。

方法/步骤

1、右击网络连接图标。

2、在出来的右键菜单中选择“打开网络和共享中心“。

3、此时打开网络和共享中心对话框,在查看基本网络信息并设置连接中我们可以看到有一个红色的叉,单击此叉。

4、系统会出现windows网络诊断进度窗口,表示系统正在对网络设置进行自己修复,此时我们等待它自动修复完成。

5、几分钟过后修复完毕,出现修复结果对话框,提示“已修复”。点击关闭,网络恢复正常,现在可以正常上网了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11070993.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存