运行后出错:尝试读取或写入受保护的内存。这通常指示其他内存已损坏。 的解决方案

 前几天在做一个asp.net的项目(c#)。

 

在项目开发到一半的时候,vs2005中报了下面的错误。

 

尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

 

直接的影响就是没有办法生成网站或者生成解决方案。只要一调试程序就会自动关闭vs2005. 一下子头大了。

 

怎么办啊。开始上网搜索 网上给出的说法都模棱两可,跟我的情况不太一样,只是报出的错误信息一样而已。

 

于是,我就开始折腾起来了。

 

 

把系统最近的更新卸载(不起作用)。

 

把系统的类库重装(好了一天,第二天又报出同样的错误)。

 

把所有的vs2005卸载,把sql2005也卸载了。然后重新安装,然后并且Ghost备份了系统(好了一天,第二天又报出同样的错误)。

 

 

直接疯掉了。。。。。。。。。。。。。。

 

 

没有办法 Ghost 还原系统,报同样的错误,没有办法进行开发。我该怎么办。。。。

 

在我绝望的一瞬间,我在想为什么vs2005会自动关闭呢??我突然灵光一现。是不是杀毒软件的问题?! 我的开发计算机上安装了 超级巡

 

警 杀毒软件。我把杀毒软件关闭以后,再次运行解决方案,成功!大喜!

 

 

难道杀毒软件会影响vs2005的正常工作。。。。真的不理解怎么回事。不过关闭杀毒软件以后 还没有出现这样的问题。

 

也许这是一种解决的办法。或许不能解决你的问题 但是这是一种思路。如果你遇到同样的问题不防把杀毒软件关掉试试。

 

 

 

你可能感兴趣的:(运行后出错:尝试读取或写入受保护的内存。这通常指示其他内存已损坏。 的解决方案)