Visual Studio升级项目从2008年到2010年,Web.Config发布了定义的重复部分

时间:2011-08-12 13:52:53

标签: asp.net visual-studio visual-studio-2010

我正在尝试将我的项目从VS2008升级到VS2010并在完成后获得以下内容

There is a duplicate 'system.web.extensions/scripting/scriptResourceHandler' section defined 

<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">

有人知道这个吗?

1 个答案:

答案 0 :(得分:2)

引自here

这是ASP.NET 4.0 / vs 2010的已知问题

See this for more info

第二种方案的解决方法是从应用程序级别删除或注释掉所有system.web.extensions配置节定义和配置节组定义 Web.config文件。这些定义通常位于应用程序级别的顶部 Web.config文件,可以通过configSections元素及其子元素进行标识。