No puedo resolver este problema
Sugiero que tenga que cambiar el c:\Windows\System32\drivers\etc\hosts
archivo y agregar después
# localhost name resolution is handled within DNS itself.
la siguiente línea:
127.0.0.1 mysite.dev
pero no ayuda. ¿Alguna sugerencia?
Se produce un error cuando intento abrir el proyecto del sitio web en Microsoft Visual Studio 2012.
visual-studio
iis-express
Dmytro
fuente
fuente
Respuestas:
La mayoría de las veces, al menos en mi caso, esto sucede cuando un
*.csproj.user
archivo está en el directorio del proyecto y lo tiene<UseIISExpress>true</UseIISExpress>
.fuente
.vs
carpeta. eliminado*.csproj.user
y todavía da el mismo error.Ya encontré la solución. Solo tuve que editar el
C:\Users\Administrator\Documents\IISExpress\config\applicationhost.config
archivo, agregando mi sitio al<sites>
nodo.fuente
applicaionhost.config
frente al que está en la carpeta de la solución?Puede optar por instalar IIS localmente y editar un par de etiquetas en el archivo .csproj. Abra su archivo csproj y vaya a la sección,
<VisualStudio>
luego busque la etiqueta<UseIIS>True</UseIIS>
que debe establecerse como verdadera, luego vaya a la etiqueta:<IISUrl>
y configure con la dirección URL donde se alojará la aplicación para la prueba:Y eso es. Ahora puede cargar su proyecto normalmente.
fuente
**
asteriscos no deben estar en el archivo. Por supuesto.El problema sería que la configuración de su proyecto se ejecutará en el IIS local y la URL especificada no existe.
Hay opciones que puede hacer para solucionar el problema.
Opción 1 : (use IIS Express)
1.) Abra el archivo .csproj de su proyecto web como XAML o en el bloc de notas.
2.) Encuentre estas propiedades y configúrelas según sus preferencias.
UseIIS = falso
UseIISExpress = verdadero
y eso es.
Opción 2 : (usar IIS local)
Siga los pasos de la opción 1 pero cambie las siguientes propiedades.
UseIIS = verdadero
IISUrl = https: // localhost
UseIISExpress = falso
fuente
El problema se puede solucionar eliminando la carpeta llamada .vs en el directorio del proyecto.
Esto resuelve el problema porque al abrir el proyecto después de eliminar el archivo .vs, crea la misma carpeta con la configuración de la subcarpeta y la carpeta con el nombre del proyecto.
La carpeta de configuración applicationhost contiene la configuración necesaria para ejecutar el proyecto con éxito.
fuente
Simplemente fui al directorio nombrado en el error y renombré applicationhost.config y reinicié y VS creó un nuevo archivo y funcionó bien.
fuente
<IISUrl>
de.csproj
por<CustomServerUrl>
.Editar:
netsh http add iplisten 0.0.0.0
y vea si resuelve el problema.Espero que esto ayude a alguien que todavía está buscando una manera.
fuente
<CustomServerUrl>
) es la que finalmente me hizo el truco. ¡Muchas gracias!No sé por qué, mi
applicationhost.config
archivo estaba completamente perdido en miC:\Users\Administrator\Documents\IISExpress\config\
carpeta.Copiar / pegar
C:\inetpub\history\applicationhost.config
en esa carpeta pareció solucionar el problema por mí.Tengo la idea de aquí .
fuente
fuente
Sé que esto es probablemente una ocurrencia rara, pero pensé que lo pondría aquí:
Mi
csproj
archivo estaba configurado como "solo lectura" (no me pregunten cómo lo logré), pero después de que desactivé el acceso de "solo lectura", todo estuvo bien. (VS2017)fuente
Estaba enfrentando el mismo problema debido a que mi contraseña de red cambió. Cambié mi contraseña de inicio de sesión de NetExtendor, pero tengo que iniciar sesión en mi computadora portátil con la contraseña anterior.
Pruebe estos pasos para solucionar este problema:
inicie sesión en la computadora con cualquier contraseña que funcione inicie sesión en vpn con cualquier contraseña que funcione ctl-alt-del para bloquear la PC y luego use la nueva contraseña para desbloquearla
Funcionó para mí :-)
¡Gracias!
fuente
No es exactamente el mismo error, pero me llevaron a esta respuesta ya que la primera mitad del error coincidió. Su archivo applicationhost.config puede ser simplemente de solo lectura. Quitar eso resolvió el error para mí. Sin embargo, ese error llama al archivo específicamente, por lo que debería poder encontrarlo fácilmente.
fuente
Mi problema fue con Windows 10 Defender. Le había dado permiso a IIS en el pasado, pero parece que ahora lo está ignorando. Lo veré más tarde, pero por ahora deshabilité el acceso controlado a la carpeta y funcionó.
fuente
Quería abrir un proyecto existente de Visual Studio 2017 en VS 2019 y encontré el mismo problema. Encuentro que es un problema relacionado con la versión. La solución es: crear un nuevo proyecto en el VS más nuevo y copiar los códigos del VS anterior.
fuente
Intente descifrar el archivo applicationhost.config. Eso funcionó para mí.
fuente
Así que estos son los pasos para solucionarlo:
fuente