不知何故,我有一个额外的“Telerik.Web.UI.WebResource.axd_*”处理程序被自动添加到我农场中的每个 SharePoint 应用程序 web.config 中,每次我创建一个新的 Web 应用程序时。我需要摆脱这种修改,因为每次创建新的 Web 应用程序时它都会破坏场中的所有站点。我还没有弄清楚如何做到这一点。卸载 Telerik 产品 (RadControls for SharePoint) 并没有解决问题。(实际上,卸载过程莫名其妙地在我们手动删除的那些 web.configs 中重新添加了处理程序。)
做了一些研究,显然新 Web 应用程序的 web.config 是按以下页面所述的 3 个步骤生成的(向下滚动到“web.config 文件从何而来”):
http://www.charleslee.co.uk/blog/2010/10/28/webconfig/
脚步:
- 根 web.config 被应用...在我的情况下,这个文件没有被修改。
- 应用了补充的 web.configs...我看不到最近创建的或与 Telerik 有任何关系的。
- 应用了 Config DB mods...我编写了一个应用程序,它列举了场上每个 Web 应用程序的所有 SPWebConfigModification 修改,并且没有返回任何与 Telerik 相关的内容。
所以我的问题是,关于如何为新的 Web 应用程序生成 web.configs,我缺少什么?