C#尝试读取或写入受保护的内存。这通常指示其他内存已损坏(catch不起作用)

经百度,找到解决办法:

用管理员身份运行CMD,输入netsh winsock reset并回车(注意,必须是已管理员身份运行,这个重置LSP连接)

try catch并不能抓到全部问题,一般只用于访问网络、文件、数据库、端口等外在因素造成的异常

今天发生一起内存和反射造成的问题,并没有进catch而是程序直接闪退。

异常设置技巧:Ctrl+Alt+D+E看下需要哪些勾选就行

posted @ 2021-05-21 09:53  SHW03  阅读(1029)  评论(0编辑  收藏  举报