Saltar al contenido

Conexión a Visual Studio depurando el servidor IIS Express a través de lan

Solución:

Actualizar

Hice un video que describe mejor el proceso, https://youtu.be/5ZqDuvTqQVs

Si está utilizando Visual Studio 2013 o superior, asegúrese de ejecutarlo como administrador para que esto funcione.


Abre el %USERPROFILE%My DocumentsIISExpressconfigapplicationhost.config (en VS2015 puede ser $(solutionDir).vsconfigapplicationhost.config) expediente. En el interior debería ver algo como esto:

<site name="WebSite1" id="1" serverAutoStart="true">
    <application path="https://foroayuda.es/">
        <virtualDirectory path="https://foroayuda.es/" physicalPath="%IIS_SITES_HOME%WebSite1" />
    </application>
    <bindings>
        <binding protocol="http" bindingInformation="*:8080:localhost" />
    </bindings>
</site>

Cambiar el bindingInformation=":8080:localhost" para bindingInformation="*:8080:*" (el número de puerto, 8080 en mi caso, será diferente).

Nota: Si no funciona, intente con bindingInformation="*:8080: el asterisco se puede quitar.

Luego, asegúrese de que su firewall permita conexiones entrantes en ese puerto. Es posible que deba reiniciar el sistema o al menos Visual Studio para que IISExpress vuelva a cargar el archivo de configuración.

Si esto no funciona, eche un vistazo a esta respuesta: https://stackoverflow.com/a/5186680/985284

VisualStudio 2015 No administrador

  1. En su directorio de solución, en el archivo .vsconfigapplicationHost.config cambiar la linea

    <binding protocol="http" bindingInformation="*:44302:localhost" />

    para

    <binding protocol="http" bindingInformation=":44302:" />

    (donde 44302 es su puerto)

  1. Desde un símbolo del sistema de administración:

    I. Permitir que los no administradores se vinculen al puerto

    netsh http add urlacl url=http://*:44302/ user=Everyone

    ii. Permitir a través del firewall

    netsh advfirewall firewall add rule name="IISExpress visualstudio app" protocol=tcp localport=44302 dir=in action=allow

  1. Comience a depurar desde VisualStudio

Excepto para modificar el archivo de configuración iisexpress, a veces también es necesario ejecutar el comando como se muestra a continuación.

netsh http agregar urlacl url = http: // *: 49419 / user = Everyone

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *