none
Error 404 en localhost IIS10 y VS2017 RRS feed

  • Pregunta

  • Hola a todos!!

     * Estoy iniciando con esto del desarrollo de aplicaciones web, en este caso desarrollar un WebService, Mi problemas es ya descargue he instale la ultima versión de Visual Studio comminity 2017, quise realizar el primer tutorial sin embargo recibo un error al monto de probar la aplicación. 

    Sin embargo, tambien veo que si en el navegador ingreso el http://localhost o la direccion 127.0.0.1 no resuelve el IIS la pagina inicial.

    Por donde puedo empezar a revisar ?


    Eugenio Diaz, Asesor de sistemas

    jueves, 22 de junio de 2017 21:47

Respuestas

  • >>Una vez que vi que no lo podía ejecutar desde vs

    no entiendo, donde viste esto ?

    mientras estes en desarrollo puedes ejecutar directo desde el VS, no necesitas el IIS, este aplicas cuando vas a publicar

    Que pasa si en la url defines el nombre de la pagina

    http://localhost:puerto/pagina.aspx

    si defines la pagina que quieres acceder

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta EugenioDR sábado, 24 de junio de 2017 16:27
    viernes, 23 de junio de 2017 1:52
  • Hola nuevamente, gracias por el Tip, Mi error fúe el hecho de no ver que el  IIS Express.

    Pues bien ahora si la pregunta del millo, en el segundo comando que recomienda que se ejecute tengo duda de ¿cual es el SITIO?. ya hice varias pruebas considerando la aplicación. 

    C:\Program Files\IIS Express>appcmd set config /section:system.webServer/directoryBrowse /enabled:true
    Cambios de configuración aplicados a la sección "system.webServer/directoryBrowse" para "MACHINE/WEBROOT/APPHOST" en la ruta de acceso de confirmación de configuración "MACHINE/WEBROOT/APPHOST"
    
    C:\Program Files\IIS Express>appcmd set config "AppPersonas" /section:system.webServer/directoryBrowse /enabled:true
    ERROR ( message:No se puede encontrar el objeto SITE con el identificador "AppPersonas". )
    
    C:\Program Files\IIS Express> appcmd set config PersonasController /section:system.webServer/directoryBrowse /enabled:true
    ERROR ( message:No se puede encontrar el objeto SITE con el identificador "PersonasController". )
    
    C:\Program Files\IIS Express>appcmd set config http://localhost:55131 /section:system.webServer/directoryBrowse /enabled:true
    ERROR ( message:No se puede encontrar el objeto SITE con el identificador "http://localhost:55131". )
    
    C:\Program Files\IIS Express>appcmd set config localhost /section:system.webServer/directoryBrowse /enabled:true
    ERROR ( message:No se puede encontrar el objeto SITE con el identificador "localhost". )
    
    C:\Program Files\IIS Express>appcmd set config localhost:55131 /section:system.webServer/directoryBrowse /enabled:true
    ERROR ( message:No se puede encontrar el objeto SITE con el identificador "localhost:55131". )
    
    C:\Program Files\IIS Express>
    


    Eugenio Diaz, Asesor de sistemas

    viernes, 23 de junio de 2017 2:42

Todas las respuestas

  • hola

    pero estas ejecutando desde el VS o estas publicando en el IIS ?

    si ejecutas desde el VS seguramente debas indicar un puerto en la url

    si ingresas a las propiedades del proyecto en la solapa Web podrias validar la url que debes usar cuando inicias desde el VS

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 23 de junio de 2017 1:23
  • Hola Leandro Tuttini

    Una vez que vi que no lo podía ejecutar desde vs, trate de cargar solo la dirección del LocalHos, desde un navegador, provee con los dos que tengo IE y Chrome.

    Para ambos casos es la miasma situación, lo que si me di cuenta es que la pagina que busca en documentos predeterminados no es la que esta configurada asi que la agregue. Reinicie el servidor y sigo con el mismo problema 

    Alguna otra sugerencia Leandro


    Eugenio Diaz, Asesor de sistemas

    viernes, 23 de junio de 2017 1:40
  • >>Una vez que vi que no lo podía ejecutar desde vs

    no entiendo, donde viste esto ?

    mientras estes en desarrollo puedes ejecutar directo desde el VS, no necesitas el IIS, este aplicas cuando vas a publicar

    Que pasa si en la url defines el nombre de la pagina

    http://localhost:puerto/pagina.aspx

    si defines la pagina que quieres acceder

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta EugenioDR sábado, 24 de junio de 2017 16:27
    viernes, 23 de junio de 2017 1:52
  •  supuse que tendria algún problema por que no visualisara la pagina del LocalHost dede un navegador. 

    Bien una vez entendio que no requiero del IIS para ejecutar el servicio web, lo que hice es solo crear la parte del controlador practicamente vacia es decir solo con el codigo que presenta el mismo wizard. 

    Sin embargo si ejecuto el proyecto, creo que no levanta el servicio. 


    Eugenio Diaz, Asesor de sistemas

    viernes, 23 de junio de 2017 2:19
  • Hola, si ves te invita a seguir unos pasos para solucionarlo, te recomiendo los realices.

    Sldos


    Si ayudé a resolver tu consulta, no olvides marcar como respuesta y/o votar como útil.

    • Marcado como respuesta EugenioDR sábado, 24 de junio de 2017 16:27
    • Desmarcado como respuesta Joyce_ACModerator miércoles, 28 de junio de 2017 18:59
    viernes, 23 de junio de 2017 2:28
  • Hola nuevamente, gracias por el Tip, Mi error fúe el hecho de no ver que el  IIS Express.

    Pues bien ahora si la pregunta del millo, en el segundo comando que recomienda que se ejecute tengo duda de ¿cual es el SITIO?. ya hice varias pruebas considerando la aplicación. 

    C:\Program Files\IIS Express>appcmd set config /section:system.webServer/directoryBrowse /enabled:true
    Cambios de configuración aplicados a la sección "system.webServer/directoryBrowse" para "MACHINE/WEBROOT/APPHOST" en la ruta de acceso de confirmación de configuración "MACHINE/WEBROOT/APPHOST"
    
    C:\Program Files\IIS Express>appcmd set config "AppPersonas" /section:system.webServer/directoryBrowse /enabled:true
    ERROR ( message:No se puede encontrar el objeto SITE con el identificador "AppPersonas". )
    
    C:\Program Files\IIS Express> appcmd set config PersonasController /section:system.webServer/directoryBrowse /enabled:true
    ERROR ( message:No se puede encontrar el objeto SITE con el identificador "PersonasController". )
    
    C:\Program Files\IIS Express>appcmd set config http://localhost:55131 /section:system.webServer/directoryBrowse /enabled:true
    ERROR ( message:No se puede encontrar el objeto SITE con el identificador "http://localhost:55131". )
    
    C:\Program Files\IIS Express>appcmd set config localhost /section:system.webServer/directoryBrowse /enabled:true
    ERROR ( message:No se puede encontrar el objeto SITE con el identificador "localhost". )
    
    C:\Program Files\IIS Express>appcmd set config localhost:55131 /section:system.webServer/directoryBrowse /enabled:true
    ERROR ( message:No se puede encontrar el objeto SITE con el identificador "localhost:55131". )
    
    C:\Program Files\IIS Express>
    


    Eugenio Diaz, Asesor de sistemas

    viernes, 23 de junio de 2017 2:42