visual una tablas studio para pagina hacer estructura ejecutar configurar con como code visual-studio iis iis-express hosts

visual-studio - una - visual studio code estructura html



No se puede crear el directorio virtual (4)

Además de lo anterior, haga clic en la URL de la raíz de la aplicación de anulación y pegue la dirección del nombre de host que proporcionó en la URL del proyecto.

Funciono para mi

Estoy trabajando en un sitio web que se autentica con Facebook, para que el usuario pueda iniciar sesión a través de su perfil de Facebook. He visto preguntas similares como esta, pero ninguna que cubra exactamente mi problema.

Para probar esta autenticación de Facebook localmente, pensé que se necesitaban algunos hacks. Verás, Facebook solo permite redireccionamientos a ciertos dominios después del proceso de autenticación. Para estos dominios, localhost no es una opción.

Así que decidí hacer un poco de investigación. Terminé cambiando mi archivo de hosts para señalar el dominio local.fablelane.com a 127.0.0.1 . Sin embargo, ahora se queja cuando intento cambiar el directorio virtual en Visual Studio 2012.

Primero, veo este diálogo después de cambiarlo.

Luego hago clic en Sí y termino con este diálogo aquí.

¿Qué sugieres que intente? ¿Cómo puedo cambiar mi directorio virtual? Es importante que encuentre la manera de hacerlo mediante programación, cambiando un archivo en algún lugar o mediante la línea de comandos. La razón de esto es que tengo la intención de hacer un programa de configuración automática que haga esto por mí en el futuro.


Compruebe si el número de puerto de su sitio web en IIS se ha modificado. Si se modificaron los enlaces de edición y el número de puerto se cambió a 80


Deberá desmarcar Use IIS Express y también agregar su nuevo nombre local.fablelane.com como enlace a IIS, de modo que cuando VS intente abrir la URL del sitio, el encabezado de host coincida con el sitio.

Además, ¿hay alguna razón por la que necesite un puerto específico, en lugar del predeterminado? Debería estar bien con 80.

No ha dicho qué versión de IIS está utilizando, pero en 8, abra Administrador de IIS, expanda su nombre de máquina, expanda Sites , haga clic con el botón derecho en local.fablelane.com (o como lo haya nombrado), y seleccione Edit bindings y agregue local.fablelane.com .


Intenta desmarcar la opción "Usar IIS Express".