.net framwork 4.5.1 访问数据库出错的问题

本人系统win7,开发工具VS2010.

前两天用VS调试,C#访问数据库时,出错:“尝试读取或写入受保护的内存。这通常指示其他内存已损坏。” 

问题很奇怪,前一天还是好的,代码也没修改。

检查发现前一天系统打了.net framwork 4.5.1补丁包,网上查询也发现这个问题。卸载4.5.1后,可以用了。

但是卸载4.5.1后,好导致4.0也被卸载了,而且VS也出了问题。

有没有好的解决方案呢,百度确实不怎么样,google了才找到方案,用google英文确认了这个方案。

现分享一下,希望可以帮到各位。

 

用管理员身份运行CMD,执行:

netsh winsock reset

 

成功后,重启系统,一切正常。

 

为什么会这样,我也是一知半解,请高手补充一下

.net framwork 4.5.1 访问数据库出错的问题,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。