this was the annoying error I was being plagued with today
Config Error There is a duplicate ‘system.web.extensions/scripting/scriptResourceHandler’ section defined
I was getting this error today and it was very annoying but then when you work out what the problem is quite interesting, especially if like me you are studying for the 70-515 .NET web applications exam.
A bit of background. I had created a website, it was a demo website and in the website it had a sectionGroup with the name of scripting.
<sectionGroup name=”scripting” type=”System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35″>
When I tried to run the website it then popped up with the annoying duplicate error.
The way ASP.NET works is you have default settings held in the machine.config. These are used by all Web sites using that version of .NET, in this case 4.
When you create a website, you can over write the machine.config settings and have local setting specified in your web apps web.config.
The reason I was getting duplicate errors was because it was almost the same reference, except one of them was 3.5 and one of them was 4.0. Depending on what server you have got (in on iis 7) you can find the machine.config somewhere around here
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config
local web.config
<sectionGroup name=”system.web.extensions” type=”System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35″>
machine.config
<sectionGroup name=”scripting” type=”System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35″>
to solve the problem I deleted the sectiongroup from my local web.config and then the problem went away.
for more information I found these web links useful
http://forums.iis.net/t/1149226.aspx
http://www.britishdeveloper.co.uk/2010/03/there-is-duplicate-systemwebextensionss.html
Glad you got it sorted and glad if I helped in anyway. Cheers for the link
LikeLike