2010-10-17 23 views
5

He creado una aplicación de "prueba" debajo de la aplicación principal en mi sitio web que es un duplicado exacto de la aplicación principal. Utilizo la aplicación/test para probar nuevos cambios antes de ponerlos en producción.Error de IIS 500.19 en la sub-aplicación ASP.NET 4.0

Después de actualizar la aplicación de .NET 3.5 a .NET 4.0, la aplicación my/test se niega a ejecutarse y devuelve un error 500.19 de IIS. Mi aplicación principal (y otra sub-aplicación en el mismo nivel que/test) funciona bien.

He encontrado muchas referencias sobre el error 500.19 y generalmente se reducen a alguna línea en el archivo web.config que no es válida.

Sin embargo, en mi caso el error no me apunta a ninguna línea específica - el mensaje de error se copia a continuación, tenga en cuenta que la sección "Configuración de Fuente" está vacía.

Error Summary 
HTTP Error 500.19 - Internal Server Error 
The requested page cannot be accessed because the related configuration data for the page is invalid. 


Detailed Error Information 
Module IIS Web Core 
Notification BeginRequest 
Handler Not yet determined 
Error Code 0x800700b7 
Config Error 
Config File \\?\c:\blahblahblah\test\web.config 
Requested URL http://localhost:80/blahblahblah/test 
Physical Path C:\blahblahblah\test 
Logon Method Not yet determined 
Logon User Not yet determined 
Config Source 

    -1: 
    0: 

¡Cualquier pista sería apreciada!

+0

La próxima vez que obtenga este error, consulte [esto] (http://blogs.iis.net/webtopics/archive/2010/03/08/troubleshooting-http-500-19-errors-in-iis-7 .aspx) guía para "Solución de errores HTTP 500.19 en IIS 7". –

Respuesta

0

No importa ... ;-)

El problema era debido a una sección duplicado, donde se me olvidó añadir una sección antes de la de un proveedor personalizado. (Al mismo tiempo que me actualicé a .NET 4.0, agregué un proveedor personalizado para encriptar secciones de mi web.config ...)

Encontré el error de la antigua forma de fuerza bruta al comentar un fragmento de una vez en el archivo de configuración hasta que comenzó a trabajar ...

0

Este error también podría estar relacionado con intentar ejecutar una aplicación .NET 4.0 en un IIS que no ha sido -iisreg con .NET 4.0 trayectoria

3

Me alegra que estés ordenado ahora.

Para mí (y theseguys) este error fue un debido a la URL del módulo de reescritura de no haber sido instalado - busque una sección de 'reescribir' en el web.config.

Cuestiones relacionadas