这里有三个例子, www.kmac.org.cnwww.ynyuece.comtest.ynliduoduo.com 第一个如果运行在。net4.0下,重启程序池正常,再次刷新或者刷新几次就报错,提示Provider 错误 '80004005',那这时,切换下程序池,切换成。net 2.0 经典模式,站点就正常了, 第二个和第三个因为站点迁移,之前的程序池配置丢失,新虚拟机环境的默认net为2.0,站点以前正常,现在有问题,那么有可能是环境原因, 排查思路,查看错误信息,查看当前.net版本,查看web.config中版本,程序池切换.net版本