2008-12-17 12 views
9

¿Alguien podría ayudarme con esto? En el sitio de producción, app_offline.htm solo funciona hasta que comience a cargar dlls. Tan pronto como comience a cargar dlls lanza el siguiente error "No se pudo cargar el archivo o ensamblado 'SubSonic' o una de sus dependencias El proceso no puede acceder al archivo porque está siendo utilizado por otro proceso. Ahora esto muestra claramente IIS que todavía está tratando de servir a la página aspx ?? ¿hay algo que me falta aquí ?? Cualquier ayuda sería muy apreciada. he pasado horas buscando en google, pero en vano. Gracias de antemano. Manisha¿Por qué App_Offline no funciona tan pronto como comienza a cargar dlls?

+0

¿Qué versión de .NET e IIS está ejecutando? Si está en IIS 7, ¿qué estilo de Pool de aplicaciones está ejecutando? –

+0

Tengo el mismo problema. IIS 6, .net 2.0 y 3.5. He solucionado esto haciendo que el proxy sirva el app_offline.htm cuando el w3svc está inactivo. –

Respuesta

0

Muy bien, este Puede que no sea su problema, pero si es la primera vez que sucede, es posible que desee reiniciar su máquina. A veces, un proceso muere con un bloqueo en .dll, por lo que ya no puede usarlo hasta desbloquearlo (por lo tanto, es necesario reiniciarlo). OS).

El otro posible problema es que el .dll o su .dll dependiente no están en su ruta o en la carpeta correcta.

Dale a ambos una mirada primero.

+0

si bloquear el dlls es el problema, configúrelos como copia sombra –

+0

Buena idea, no había pensado en eso yo mismo. –

+0

Tengo el mismo problema, y ​​tengo copia oculta y las carpetas están bien. –

5

He oído hablar de personas que tienen problemas con app_offline.htm si no tiene suficiente contenido en el archivo.

Rellene con un par de cientos de kb del texto de Lorem Ipsum y vea si eso ayuda.

+2

Necesita tener 512 bytes (ver http://weblogs.asp.net/scottgu/archive/2006/04/09/442332.aspx). Aún erroring ... –

Cuestiones relacionadas