65.9K
CodeProject 正在变化。 阅读更多。
Home

AjaxControlToolkit 版本问题

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2013 年 10 月 11 日

CPOL
viewsIcon

7648

如果在您的系统中存在多个版本的 AJAX 工具包,在开发基于 AJAX 的页面时可能会出现问题,错误:

如果在您的系统中存在多个版本的 AJAX 工具包,在开发基于 AJAX 的页面时可能会出现问题:

错误消息

 错误 2 程序集 'AjaxControlToolkit, Version=3.0.30512.17815, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e' 使用 'System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35',其版本高于引用的程序集 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

解决方案  

这是由于版本冲突造成的,要解决此问题,请在您的 web config 文件中添加以下标签:

<
runtime>

<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">

<dependentAssembly>

<assemblyIdentity 名称="System.Web.Extensions" publicKeyToken="31bf3856ad364e35" 文化="neutral"/>

<bindingRedirect oldVersion="1.0.61025.0" newVersion="3.5.0.0"/>

<publisherProfile apply=""/>

</dependentAssembly>

</assemblyBinding>

</runtime>

© . All rights reserved.