Configuré un nuevo sitio web .net 2.0 en IIS 7 en Win Server 2k8 y cuando busco en una página me da un error 404.17, alegando que el archivo (default.aspx en este caso) parece ser un script, pero está siendo manejado por el controlador de archivos estáticos. SUENA al igual que las asignaciones de módulos para ASP.Net se estropeó, pero se ven bien en las configuraciones. ¿Alguien tiene una sugerencia para corregir este error?Cómo soluciono el error 404.17 en Win Server 2k8 e IIS7
Respuesta
Tuve este problema en IIS6 una vez cuando de alguna manera las cosas de ISAPI de ASP.NET estaban rotas.
Correr
%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
para recrear la configuración se encargó de ello.
Esta solución funcionó para mí ... (he tenido aspnet_regiis.exe -i hacer algún daño)
http://forums.iis.net/t/1157725.aspx
1. Locate your App Pool and Right Click 2. Select Basic Settings 3. Select your current .Net Framework Version 4.Restart the App Pool
Hasta el momento, ninguna de estas soluciones han trabajado para mí.
he encontrado algunas otras soluciones posibles (que no funcionaba para mí):
Para mí, mi problema vino a causa de un ajuste en mi el archivo web.config del proyecto (y también la solución, una vez que entendí el problema).
En mi archivo web.config, que tenían estas dos líneas en el system.webServer> Manipuladores de área:
<remove name="WebServiceHandlerFactory-ISAPI-2.0" />
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
Aviso el manejador alternativa tiene el atributo 'condición previa = "integratedMode"'. Entonces, tuve que cambiar mi AppPool para usar Integrado en lugar de Classic para mi configuración de modo de tubería (que es lo contrario de lo que las soluciones anteriores me dijeron que hiciera).
Tenía
Sólo hay una manera de resolver este problema ...
primera vez instalado Windows 7 a continuación, instalar IIS 7 con todas las características
y después se instala Visual Studio 2008/2010
Yo trabajo en Visual Studio 2008 y 2010, pero nunca he visto este error antes.
También puedo probar en la PC de mi amigo. Y también resuelvo este error.
Ninguna de las anteriores funcionó para mí. Nuestro servidor es de 64 bits de modo Configurar la aplicación para permitir que las aplicaciones de 32 bits trabajaron para nosotros:
- Ir a Web Server \ Grupos de aplicaciones
- Haga clic derecho en el grupo de aplicaciones que utiliza su sitio web.
- Haga clic en Configuración avanzada ...
- Establezca "Habilitar aplicaciones de 32 bits" en True.
Creo que esto se debe a que la aplicación web se compiló solo para 32 bits.
Para mí, la solución fue hacer clic en "revertir desde heredado" desde la sección de asignaciones de controladores en la aplicación virtual.
Siempre intente "Volver a principal" en Asignaciones de manejador primero.
Estaba obteniendo 404.17 al intentar ejecutar ASP.NET 4.0 en IIS 7.5. Intenté todo lo anterior y, finalmente, obtuve las asignaciones de manejador correctas configuradas manualmente y el error desapareció.
Luego, en otro sitio web con el mismo error, intenté "Revertir a principal" en las asignaciones de controladores y agregó 6 * .aspx mapeos y todo funcionó perfectamente.
Obviamente, tendrías que tener el padre configurado correctamente (desde la instalación o de otro modo), pero este es definitivamente el primer paso que todos deben tomar ya que es muy fácil.
%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
trabajó para mí después de conseguir "Se ha intentado cargar un programa con un formato incorrecto ..." con el marco 32
tal vez enferma guardar u otro seg googlear
Para mí esto se resolvió estableciendo la aplicación de 32 bits en verdadero.
Para mí, this trabajado. Instala secciones de configuración de la máquina, controladores, ensamblajes, módulos, protocolos y muchas otras cosas para que funcionen correctamente.
Para mí funcionó de la siguiente manera
instalar ASP.NET
cd %windir%\Microsoft.NET\Framework64/v4.0.30319
aspnet_regiis.exe -i
- Siguiente Ir al Administrador de IIS y haga clic en el nodo servidor (raíz).
- En Vista Características, sección, abiertos "ISAPI & Restricciones CGI"
- Haga clic derecho en la columna de la restricción de ASP.NET 4 y haga clic en Permitir
espero que funcione para usted ..
IISPara mí fue la activación HTTP no verificada en las características del servidor.
Necesitábamos instalar ASP.NET 3.5 y 4.5, extensiones ISAPI, filtros ISAPI y Server Side Includes, en el menú Características de Windows en Características de desarrollo de IIS.
Alternativamente, hacer con la línea de comandos DISM:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:WindowsInstallers\Win8\sxs /LimitAccess
Dism /online /enable-feature /featurename:NetFx4 /All /Source:WindowsInstallers\Win8\sxs /LimitAccess
Dism /online /enable-feature /featurename:IIS-ISAPIExtensions /All /Source:WindowsInstallers\Win8\sxs /LimitAccess
Dism /online /enable-feature /featurename:IIS-ISAPIFilter /All /Source:WindowsInstallers\Win8\sxs /LimitAccess
Dism /online /enable-feature /featurename:IIS-ServerSideIncludes /All /Source:WindowsInstallers\Win8\sxs /LimitAccess
activación HTTP en Servicios WCF a su vez encendido/apagado características de Windows han resuelto el problema.
En mi caso, ninguna de las respuestas anteriores resuelve el problema, y la razón era que el módulo CGI no se instaló.
Para resolver esto seguí estas instrucciones.
https://docs.microsoft.com/en-us/iis/configuration/system.webserver/cgi
- 1. ¿Cómo soluciono el error de IIS "compilerVersion"?
- 2. Cómo soluciono el error NSURLErrorDomain -999 en iPhone 3.0 OS
- 3. ¿Cómo soluciono el error MSB4018 en Visual Studio 2010?
- 4. VC++ express, ¿cómo soluciono este error?
- 5. ¿Desea solucionar el error de HTTP IIS7?
- 6. Cómo eliminar mensajes de error - IIS7
- 7. ¿Cómo soluciono este error entre dominios de ActionScript 3?
- 8. php - Cómo soluciono este error de tipo de compensación ilegal
- 9. ASP.NET MVC 404 manejo e IIS7 <httpErrors>
- 10. ¿Cómo soluciono el problema "'" en sqlite y C#?
- 11. PHP $ _POST está vacío en IE9 e IIS7
- 12. ¿Cómo soluciono una compilación CMake aparentemente corrupta?
- 13. 500.19 error en IIS7 cuando ocurre un error
- 14. ¿Cómo soluciono un problema de instalación de lenguaje cruzado en SQL Server 2008?
- 15. Servicio de Win para obtener denegación de Message Queue Server
- 16. mod_xsendfile para Win x64?
- 17. IIS7 piratea mi error de Coldfusion Página
- 18. Cómo soluciono el error "El método debería tener uno mismo como primer parámetro" de PyDev
- 19. Error al instalar ADO.NET SQLite en Win 7
- 20. Sesiones sin cookies e IIS7 causa un bucle de redireccionamiento
- 21. ¿Cómo soluciono el error "Valor fuera de rango ajustado por columna"?
- 22. IIS7: Compartiendo sesiones entre aplicaciones con State Server
- 23. ¿Cómo habilitar gzip para imágenes en iis7?
- 24. Obteniendo el error IIS7 'one liner' al usar la configuración de error personalizado en web.config
- 25. Cómo soluciono el error "No se puede cargar el SSPanel de control; licencia no encontrada" en el programa VB6
- 26. ¿Cuál es la diferencia entre el modo de canalización "clásico" e "integrado" en IIS7?
- 27. Depuración de IIS7 VB6
- 28. ¿Cómo puede una página en IE representar de manera diferente entre Cassini e IIS7?
- 29. Hosting Mercurial en IIS7
- 30. Flex: Error # 2038: El archivo de E/S de error
Si su en las ventanas de 64 bits que necesita para cambiar la carpeta de "marco" para "Framework64" – Alex
no funcionó para mí :( –
Funciona con IIS 10.0 en Windows 10 x 64 también. Lo mismo error, misma solución. –