本文主要是介绍Attempted to read or write protected memory. This is often an indication that other memory is corrup,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.以上错误:Attempted to read or write protected memory. This is often an indication that other memory is corrupt尝试读取或写入受保护的内存。这通常是一个迹象表明其他记忆是腐败
我遇到两个场景:1.sql server 登陆时,连接数据库报错,然后卡死
2.iis发布的网站,点击浏览时报错
先说说个人感想:刚开始遇到这个问题我怀疑的是远程数据库未授权,然后试了本地数据库报同样的错误,这就尴尬了,然后查看了远程数据库是有权限的。于是就排除了这个原因。
事实上大部分人都会考虑到以上的原因:在尝试了许多博客中解决的办法之后终于发现了一种解决办法:
1.尝试读取或写入受保护的内存。这通常指示其他内存已损坏。(System.Data)
2.已成功与服务器建立连接,但在登陆过程中发生错误。(provider:SSL Provider,error:0-接收到的消息异常,或格式不正确。)(Microsoft SQL Server)
然后就Management崩溃了
查找各种原因,发现是迅雷闹得。也许是迅雷更改了winsock的某些设置,
重置了一下winsock就OK了,命令:netsh winsock reset。
对于上述哥们说的是迅雷影响的,个人不了解,但是解决了问题。
以下为原网址:http://www.cnblogs.com/lykbk/p/werewrererrerere35345454545454.html
这篇关于Attempted to read or write protected memory. This is often an indication that other memory is corrup的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!