válidos valores intervalo fuera está esta especificado argumento c# visual-studio iis web-config

c# - valores - el argumento especificado esta fuera del intervalo



El argumento especificado estaba fuera del rango de valores válidos. Nombre del parámetro: sitio (11)

Estoy recibiendo este tipo de error como:

El argumento especificado estaba fuera del rango de valores válidos. Nombre de parámetro: sitio

mientras depurando alguno de mis proyectos.

También he intentado después de Reinstalar My Visual Studio 2012. Pero nuevamente, tengo el mismo tipo de problema que estoy teniendo al momento de la depuración.

Las configuraciones de mi sistema son:

  • Windows 8: 32 bits
  • Visual Studio: 2012

Se produce una excepción en el momento de mostrar Me gusta la página web,

[ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: site] System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException) +298 [HttpException (0x80004005): Specified argument was out of the range of valid values. Parameter name: site] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9873912 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +101 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254


Cuando comienza con una página específica mientras depura su proyecto y está utilizando IIS local, es posible que haya completado un valor incorrecto en el cuadro de texto Página específica.

(a través de Propiedades del proyecto> Web> Iniciar acción> Página específica)

Configuración incorrecta:

Specific Page: "http://localhost/MyApplication/Start/SpecificPage.aspx" Project Url: "http://localhost/MyApplication"

Configuración correcta:

Specific Page: "/Start/SpecificPage.aspx" Project Url: "http://localhost/MyApplication"

Nota: Ignora las comillas.


En lugar de instalar el IIS hinchado, resuelvo el mío al instalar Internet Core alojable de Internet Information Services desde las características de Windows


Esto resolvió el problema en Windows 10 después de la última actualización

Panel de control - >> Programas - >> Programas y características - >> Activar o desactivar las características de Windows - >> Servicios de información de Internet

Pero basado en la respuesta anterior, no funciona a menos que se verifiquen todas estas opciones como se muestra en la siguiente imagen


Esto se me ocurrió cuando apliqué la Actualización de Otoño 2017 Creator. Pude resolverlo reparando IIS 10.0 Express ( no tengo IIS instalado en mi caja)

Nota: Como señaló un usuario en los comentarios,

La reparación se puede encontrar en "Programas y características" - el panel de control "clásico".


La modificación se desactivó para mí, pero al agregar la Consola de administración de IIS en los programas y las funciones, esto se solucionó para mí. También en Windows 10 actualización de otoño.


Para mí, estaba sucediendo porque había cambiado a "Ejecutar como administrador". Solo se estaba ejecutando una instancia de VS, pero ejecutarlo como administrador lanzó este error. El cambio de vuelta me arregló de inmediato.


Si está de acuerdo con usar el servidor de desarrollo de Visual Studio incorporado o no desea o no puede instalar IIS, puede cambiar el servidor web que usa el proyecto ingresando a

  1. Propiedades del proyecto (haga clic derecho en el proyecto en el explorador de soluciones y seleccione propiedades)

  2. seleccione la pestaña web

  3. seleccione "Usar Visual Studio Development Server".

No sé cómo me sucedió, pero de alguna manera esta opción se cambió a "Usar el servidor web local de IIS" para uno de mis proyectos.


Si está utilizando IIS:

  • panel de control
  • Los programas
  • abrir o cerrar las características de Windows
  • garrapatear servicios de información de internet
  • entonces reinicie su estudio visual

Si está utilizando IIS Express:

Abra ''Agregar / Quitar Programas'' desde el panel de control anterior y ejecute una reparación en IIS Express O puede ir a Panel de control - >> Programas - >> Programas y características - >> Activar o desactivar las funciones de Windows - >> Servicios de información de Internet y marque la casilla de verificación como se muestra en la siguiente imagen:


Tengo este problema al intentar ejecutar un proyecto dirigido a Framework 4.5 en VS2017. Después de cambiarlo a Framework 4.6.X se solucionó por sí mismo.


Tuve el mismo problema con VS2017. A continuación se solucionó el problema.

  1. Ejecute el símbolo del sistema como administrador.
  2. Escriba los siguientes dos comandos que actualizarán su registro.

reg agregar HKLM / Software / WOW6432Node / Microsoft / InetStp / v MajorVersion / t REG_DWORD / d 10 / f

reg agregar HKLM / Software / Microsoft / InetStp / v MajorVersion / t REG_DWORD / d 10 / f

Esto debería solucionar tu problema. Consulte este link para más detalles.


Tuve el mismo problema, lo resolví reparando el servidor iis en programas y características.

IR

Panel de control> desinstalar un programa y luego hacer clic derecho en el servidor iis Express instalado (instalado con Visual Studio) y luego hacer clic en reparar.

Así es como resolví este problema.