.net中AJAX问题

来源:百度知道 编辑:UC知道 时间:2024/06/09 19:41:35
错误 1 未能加载文件或程序集“AjaxControlToolkit”或它的某一个依赖项。无法验证强名称签名。此程序集可能已被篡改,或者已被延迟签名,但没有用正确的私钥进行完全签名。 (异常来自 HRESULT:0x80131045)
上面是报错信息,请问是什么原因?
如何给以前的asp.net程序添加AJAX支持呢?

在bin中添加 AjaxControlToolkit.dll System.Web.Extensions.Design.dll System.Web.Extensions.dll三个dll文件,引用这三个文件,并在web.config文件中的<system.web>下添加一下两个节点
<pages>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
<add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" tagPrefix="ajaxToolkit" />
</controls>
</pages>

<httpHandlers>
<remove verb="*" path="*.asmx" />
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
<add verb="*&q