183 votos

Despliegue de IIS7 - duplicado ' system.web.extensions/scripting/scriptResourceHandler ' Sección

Al intentar implementar un sitio Web .net 3.5 en la piscina de la aplicación por defecto en IIS7 teniendo la sección de marco establezca a 4.0, me sale el siguiente error.

Hay una sección de 'system.web.extensions/scripting/scriptResourceHandler' duplicado definida.

Comentando las líneas ofensivas no ayuda tampoco. ¿Algún consejo sobre lo que necesito para hacer o mirar?

299voto

CarlosAg Puntos 6245

Si tu plan es implementar a un IIS que tiene un grupo de Aplicaciones que se ejecutan en .net 4.0 deberá limpieza de la web.de configuración que se incluye toda la sección de Definiciones que apuntan .net 3.5. La razón de esta falla es porque estas sección de definiciones ya están incluidos en el web raíz.config .NET 4.0 (ver la carpeta %windir%\microsoft.net\framework\v4.0.30319\config\máquina.config) que incluyen todo el sistema.de la web.extensiones declarado ya.

Otra solución rápida es tener la aplicación piscina a 2.0 así como el equipo de desarrollo parece haber,.

44voto

DaveDev Puntos 9630

La solución para mí fue cambiar la versión de .NET framework en los grupos de aplicaciones de v4.0 a v2.0 para la piscina de la aplicación por defecto:

enter image description here

40voto

Johann Puntos 3011

Si, como yo, tienes que apuntar v4 pero puede construir sólo con .net 3.5, siga las instrucciones aquí. Simplemente reemplace el archivo Web.config todo el contenido de la <configSections> con:

<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
  <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
    <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
    <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions,  Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
      <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/>
      <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
      <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
      <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
    </sectionGroup>
  </sectionGroup>
</sectionGroup>

2voto

El problema es porque el de la piscina por defecto esta en .net 4.0 Solución: entrar a Administrador de servidor de IIS lado derecho establecer valores de grupos de aplicaciones.![enter descripción de la imagen aquí][1] y cambiar la vercion del marco ![enter descripción de la imagen aquí][2]

Con esto pudes solucionar el problema al instalar la administracion central de SharePoint 2010

----- a través de Google Translate -----

El problema es debido a que la piscina está en mora. Net 4.0 Solución: entrar en el servidor de IIS Manager para establecer valores en el lado derecho de la aplicación de las piscinas.! [Enter descripción de la imagen aquí] [1] y cambiar el framework versión ![Enter descripción de la imagen aquí] [2]

Esto debería resolver el problema de la instalación de la administración central de SharePoint 2010

1voto

Tobiasopdenbrouw Puntos 5261

Al parecer, otros tienen (tenían) este problem. Reconstruyen en Framework 4.0. ¿Puedes?

Además, ver esto para asegurarnos de que tu IIS está fresco.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by: