ASP.net出现尝试读取或写入受保护的内存。这通常指示其他内存已损

我的问题和你的一样的,求告知解决方案,不胜感激。

解决方法如下:
1.将IIS重新启动。(我是按此方法解决的。)
2.关闭VS进程,退出VS2005.
3.上述方法若不行的话,可以自己在程序里强制释放COM资源,调用Marshal.ReleaseComObject()方法将
不再使用的对象释放掉。追问

我的电脑上面,不能同时打开 vs2010和sql2008,如果我在打开vs2010的情况下,再打开sql 2008,vs2010就会自动关闭。而且报错是“System.AccessViolationException: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”我没有配置iis..

追答

你是什么操作系统?
如果你要安装VS 2010和 SQL 2008的话,首先需要完全卸载Office,然后安装VS 2010,最后再安装SQL 2008,如果VS 2010有更新,就要在安装完SQL 2008以后,再安装VS2010补丁。
如果你不是按照这个顺序安装的,那就全部卸载或者还原系统吧。

追问

xp操作系统。之前重装系统,然后,先安装的sql,然后在安装的vs,后来还是不行,就在网上搜索,就胡乱装了些补丁,反正还是不行,麻烦死了。大半个月了。。。

参考资料:http://hi.baidu.com/murphy1314/blog/item/a61bf0996e12850d6e068c3d.html

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答