从字面意思很好可以理解(微软的错误提示都很奇怪,不太符合国人的阅读习惯,可能是机器自动翻译的原因),没有正确加载System.Web.Extensions.1.0.61025.0 assembly,到windows\assembly下查找,果然没有此assembly,其实我们有两种处理方式,一:下载1.0.61025.0版,并安装,二:换成windows\assembly下已有的System.Web.Extensions版本,但是很可惜我没有找到pb在何处设置加载的版本 :( ,所以我们只能下载安装System.Web.Extensions版本。
网上很多说要在web.config中删除对应的加载项,但是这个可能不太适合pb,因为pb工程的web.config是自动生成的,我没有找到对应的模版,如果pb是在dll中设置的模版,那么显然这个方法就不合适了
这个问题的另一个深层次的原因是,pb11.2以后加入了对ajax的支持造成的。而.net的ajax又需要System.Web.Extensions的支持.所以我们只要下载ASPAJAXExt并安装就可以了
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/olony/archive/2008/09/04/2877965.aspx
这个似乎不是web.config的问题,你把bin目录下的dll都覆盖一次或许就ok了。
你是不是使用Ajax了?