当我运行我的网站时,我收到以下错误消息
无法添加类型为“add”且唯一键属性“name”设置为“Telerik_Web_UI_WebResource_axd”的重复集合条目
以下是 web.config 的内容...
<httpHandlers>
<add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/>
</httpHandlers>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
<validation validateIntegratedModeConfiguration="false"/>
<handlers>
<add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource"/>
</handlers>
</system.webServer>
如果我注释掉处理程序条目..我收到以下错误消息...
web.config 中缺少“~/Telerik.Web.UI.WebResource.axd”。RadScriptManager 需要在 web.config 中注册一个 HttpHandler。请使用控件 Smart Tag 自动添加处理程序,或查看帮助以获取更多信息:控件 > RadScriptManager
我完全不知道如何解决这个问题。我不知道如何使用智能标签。我用谷歌搜索,查看 SO,查看 Telerik 网站,但在任何地方都找不到解决方案。不知道问题出在我的web.config、虚拟目录还是哪里???我的同事有相同的代码库和 web.config,它适用于他们。
编辑 这是我的开发机器设置...
Windows 7 企业服务包 1 64 位操作系统
Visual Studio 2010 企业服务包 1 IIS 版本 7.5
请帮忙。