Hello,
I'm receiving a strange error, and the details are below. It seems to be an issue with the Telerik WebResource handler, but I posted it on the main Telerik forum, and they've referred me here. The original post is at
http://www.telerik.com/community/forums/aspnet-ajax/ajax/where-do-i-put-the-radscriptmanager-or-scriptmanager.aspx.
Below is my dilema:
Posted on Jul 30, 2010 (permalink)
I am getting the below error when wrapping my <system.webServer> section with a
<location path="." inheritInChildApplications="false"> . I did this because I have a Sitefinity site at the root with a non-Sitefinity site in a virtual directory below it. I don't want my sub-application inheriting the configuration, because it doesn't have the necessary DLLs to interpret the handler declarations. When I remove the 'location' tag, my root application works just fine, but my sub-application breaks because of the inherited handlers.
~/Telerik.Web.UI.WebResource.axd' is missing in web.config. RadScriptManager requires a HttpHandler registration in web.config. Please, use the control Smart Tag to add the handler automatically, or see the help for more information: Controls > RadScriptManager
Posted on Aug 2, 2010 (permalink)
Sebastian,
Thank you for your help. Basically, Application A (Sitefinity site at the root of the IIS 7 site) works correctly WITHOUT the location tag in its web.config file. The error I get when I add the location tag is what I posted in my previous comment.
However, Application B (non-SF site as a sub-application) only works WITH the location tag in place, because it does not have the DLLs necessary to understand the handlers.
I DO want to have the location tag in place, because it keeps Application B separate from anything I configure at the root.