Foros del Web » Programando para Internet » ASPX (.net) »

Correr aplicacion en IIS8

Estas en el tema de Correr aplicacion en IIS8 en el foro de ASPX (.net) en Foros del Web. Hola.Soy nuevo ene sto del ASP, y tengo una aplicación ya realizada de la cual me piden varias ampliaciones de funcionalidad. No tengo experiencia en ...
  #1 (permalink)  
Antiguo 22/04/2013, 15:16
 
Fecha de Ingreso: diciembre-2008
Mensajes: 21
Antigüedad: 15 años, 4 meses
Puntos: 0
Correr aplicacion en IIS8

Hola.Soy nuevo ene sto del ASP, y tengo una aplicación ya realizada de la cual me piden varias ampliaciones de funcionalidad.

No tengo experiencia en servidores windows y no consigo echarla a andar, la aplicación me la han dado con el web.config original y he seguido una guía más o menos tal que ésta:

[URL="http://www.codeproject.com/Articles/28693/Deploying-ASP-NET-Websites-on-IIS-7-0"]http://www.codeproject.com/Articles/28693/Deploying-ASP-NET-Websites-on-IIS-7-0[/URL]

Pero a la hora de echarla a andar me aparecen mensajes de datos de configuración no válidos:

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

Por favor, me vendría muy bien una ayuda para empezar en esto.

Saludos y gracias.
  #2 (permalink)  
Antiguo 23/04/2013, 02:02
 
Fecha de Ingreso: diciembre-2008
Mensajes: 21
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Correr aplicacion en IIS8

Sé que el problema es el archivo web.config, pero no tengo idea de cómo trabaja este archivo para poder arrancar.
  #3 (permalink)  
Antiguo 23/04/2013, 02:29
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Correr aplicacion en IIS8

Si el problema está en el web.config y no lo copias para que lo veamos, dificilmente podremos ayudarte :S
__________________
Aviso: No se resuelven dudas por MP!
  #4 (permalink)  
Antiguo 23/04/2013, 03:01
 
Fecha de Ingreso: diciembre-2008
Mensajes: 21
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Correr aplicacion en IIS8

Cita:
Iniciado por Malenko Ver Mensaje
Si el problema está en el web.config y no lo copias para que lo veamos, dificilmente podremos ayudarte :S
Lo siento. Aquí va mi archivo:

Código:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <configSections>
    <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
      <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
        <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
        <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
          <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
          <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
          <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
          <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
        </sectionGroup>
      </sectionGroup>
    </sectionGroup>
  </configSections>
  <appSettings>
    <add key="EmailidFrom" value="[email protected]" />
    <add key="PaypalId" value="[email protected]" />
    <!--<add key="Currency" value="EUR"/>
    <add key="PaypalLocale" value="ES"/>-->
    <add key="SMTPServer" value="mail.dominio.com" />
    <add key="SMTPUser" value="[email protected]" />
    <add key="SMTPPassword" value="xxxxxxxx" />
    <add key="IsPaypalLive" value="no" />
  </appSettings>
  <system.web>
    <!-- 
            Set compilation debug="true" to insert debugging 
            symbols into the compiled page. Because this 
            affects performance, set this value to true only 
            during development.
        -->
    <sessionState mode="InProc">
    </sessionState>
    <compilation targetFramework="4.0">
      <assemblies>
        <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
        <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
        <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
      </assemblies>
    </compilation>
    <!--
            The <authentication> section enables configuration 
            of the security authentication mode used by 
            ASP.NET to identify an incoming user. 
        -->
    <machineKey validationKey="43709003BE6858F2D3A69FAD496B9BE2496B8E9064A0F41D015F6CC5C61B4378512F6EC31C5330D669DDDED984C18E3FE9C9720F1D3C026512AD8DFF974AB23A" decryptionKey="DDA2784D44F1E25689F5BA418F29BD386F80EB78911E7F3A952D94AE24BF3BAC" validation="SHA1" decryption="AES" />
    <!--
            The <customErrors> section enables configuration 
            of what to do if/when an unhandled error occurs 
            during the execution of a request. Specifically, 
            it enables developers to configure html error pages 
            to be displayed in place of a error stack trace.
    
    
    
        <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
            <error statusCode="403" redirect="NoAccess.htm" />
            <error statusCode="404" redirect="FileNotFound.htm" />
        </customErrors>
        -->
    <customErrors mode="Off">
    </customErrors>
    <pages>
      <controls>
        <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      </controls>
    </pages>
    <httpHandlers>
      <remove verb="*" path="*.asmx" />
      <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false" />
    </httpHandlers>
    <httpModules>
      <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    </httpModules>
  </system.web>
  <system.codedom>
    <compilers>
      <compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
        <providerOption name="CompilerVersion" value="v3.5" />
        <providerOption name="WarnAsError" value="false" />
      </compiler>
      <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
        <providerOption name="CompilerVersion" value="v3.5" />
        <providerOption name="OptionInfer" value="true" />
        <providerOption name="WarnAsError" value="false" />
      </compiler>
    </compilers>
  </system.codedom>
  <!-- 
        The system.webServer section is required for running ASP.NET AJAX under Internet
        Information Services 7.0.  It is not necessary for previous version of IIS.
    -->
  <system.webServer>
    <defaultDocument>
      <files>
        <clear />
        <add value="index.html" />
        <add value="home.aspx" />
      </files>
    </defaultDocument>
    <validation validateIntegratedModeConfiguration="false" />
    <modules>
      <remove name="ScriptModule" />
      <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    </modules>
    <handlers>
      <remove name="WebServiceHandlerFactory-Integrated" />
      <remove name="ScriptHandlerFactory" />
      <remove name="ScriptHandlerFactoryAppServices" />
      <remove name="ScriptResource" />
      <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    </handlers>
    <staticContent>
      <mimeMap fileExtension=".svg" mimeType="text/xml" />
      <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
      <mimeMap fileExtension=".ogg" mimeType="video/ogg" />
      <mimeMap fileExtension=".ogv" mimeType="video/ogg" />
      <mimeMap fileExtension=".webm" mimeType="video/webm" />
    </staticContent>
  </system.webServer>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
  <!--<rewriter>

    <rewrite url="~/product/([0-9]+)\.aspx$" to="~/product.aspx?prodid=$1" />
    <rewrite url="~/test/([0-9]+)\.html$" to="~/superfashion//test.aspx?catid=$1" />
    <rewrite url="~/DecorationProduct/([0-9]+)/([a-zA-Z0-9_ !:;,-?()@$#*|']+)\.html$" to="~/test.aspx?prodid=$1" />


  </rewriter>-->
</configuration>

Saludos

Última edición por Malenko; 23/04/2013 a las 03:26 Razón: Ocultar datos de autentificacion
  #5 (permalink)  
Antiguo 23/04/2013, 09:24
 
Fecha de Ingreso: diciembre-2008
Mensajes: 21
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Correr aplicacion en IIS8

La verdad es que viniendo del mundo de Apache/PHP me está costando entender esto. No sé si debo crear primero la base de datos o qué se yo.

La configuración del servidor está bien, iis8 y mysql me van bien y ya he creado proyectos pequeños que me corren perfecto. El problema me lo da esta aplicación que ya está desarrollada, que necesito instalar en mi servidor local para hacer pruebas.

Alguna idea por favor?
  #6 (permalink)  
Antiguo 23/04/2013, 11:35
 
Fecha de Ingreso: diciembre-2008
Mensajes: 21
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Correr aplicacion en IIS8

Me vendría muy bien que me aconsejaran una documentación para empezar puesto lo que encuentro en la web no me parece nada claro. Las distintas versiones de visual studio, tipos de proyectos asp o aspx, C#...

Última edición por kinorro; 26/04/2013 a las 02:55

Etiquetas: aplicacion, asp, correr, mensaje
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:05.