1.0的Ajax Toolkit搬到.Net 3.5上

以前做了些ajax,是在.net2.0加上ajax toolkit开发的。现在要作为一个现有网站的子站点。目前的3.5系统自带3.5版本的ajax,也就是System.Web.Extensions 3.5。这个在ajax toolkit 1.0中也是同样的assembly名字,以至web.config文件会报错,说找到2个同样的assembly。又不可能去修改老站里面的文件,怎么办呢?我们既希望保留原程序,又不能动主站的web.config。我找到一个很简单的办法如下。

 

<configuration> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/> <bindingRedirect oldVersion="3.5.0.0" newVersion="1.0.61025.0"/> </dependentAssembly> </assemblyBinding> </runtime> </configuration>

 

 

你可能感兴趣的:(1.0的Ajax Toolkit搬到.Net 3.5上)