日期:2014-05-20  浏览次数:21031 次

这个错误,除了重装,没有别的办法了吗??
操作系统是Windows2003 R2,安装的是VS 2010,因为要使用其他软件,所以安装的东西比较多,结果就是导致VS 2010出了怪问题。
无论是VS 2010或是VS 2010写的程序,执行第一个没问题。执行第二个VS 2010或是VS 2010写的程序,就会报错。在VS 2010中看到错误是“嘗試讀取或寫入受保護的記憶體。這通常表示其他記憶體已損毀。”
和代码无关,因为相同的代码,在另一个操作系统下就正常。而且编译后的EXE文件,在其他电脑上运行很多个都没问题,就只有这台电脑,打开第二个就报错。

有谁碰到过这个问题并找到解决办法,指点一下。

因为安装的东西挺多的,不想重装操作系统,重装VS 2010好像也是个很麻烦的事情。

------解决方案--------------------
netframework 版本是否一样?


------解决方案--------------------
2003...换win7吧
------解决方案--------------------
先修复下试试
------解决方案--------------------
修复是不行的,只能重装了
------解决方案--------------------
表示没有遇到过哟!!!
------解决方案--------------------
重装吧 
------解决方案--------------------
重装系统也是有技巧的。
其实,你只要搞清楚几个主要存放数据、程序和设置的文件夹的位置,就可以将操作系统重装好,然后将这几个文件夹拷贝回去,基本上就可以用了,只有几个稍微大一些的软件需要重新装。

这些文件夹包括C:\根目录下的非系统原来的文件,以及文件夹。C:\Program Files文件夹。C:\Documents And Settings\User Profile\下面的StartMenu Desktop Document Favorites ApplicationData。几个主要程序的注册表:Current User下面的Software\公司名\软件名。以及程序运行提示缺少dll时复制dll到system32。
------解决方案--------------------
这么奇怪,我觉得重装说不定更简单些。