Pregunta

En nuestro entorno MOSS Enterprise, tenemos un problema extraño.De vez en cuando, las personas reciben este mensaje de error cuando intentan crear una nueva colección de sitios o navegar a su mi sitio:

'No se pudo cargar archivo o ensamblaje' microsoft.sharepoint.applicationPages, versión = 12.0.0.0, cultura = neutral, publickeyToken = 71E9BCE111E9429C 'o una de sus dependencias.Acceso denegado.'

El problema se soluciona actualizando la seguridad del directorio c:\inetpub\wwwroot\wss\virtualdirectories\[carpeta de administración central]\ (para crear colecciones de sitios) o c:\inetpub\wwwroot\wss\virtualdirectories\[carpeta de mi sitio]\ .

Al cabo de un par de horas o días, el problema vuelve y tenemos que volver a actualizar la seguridad.¿Alguien más ha visto este comportamiento antes?

ACTUALIZACIÓN (28/4/2011):

Bien...Lo que he notado es que esto sucede después de que se agota el tiempo de espera del grupo de aplicaciones...principalmente por la noche cuando no se utiliza SharePoint.También noté que el problema desaparece al abrir el archivo web.config, agregar un espacio y guardarlo (supongo que esto recicla el grupo de aplicaciones).

Como solución alternativa, simulo una solicitud de página a una página en cada aplicación web cada 15 minutos y funciona (mantiene vivo el grupo de aplicaciones).No es una solución real, pero al menos se ayuda a los usuarios.

Tuvimos un caso con MS para este problema pero no encontramos una respuesta.Debido a que estamos planeando una actualización a 2010, dejamos de invertir tiempo en este problema y aplicamos la solución alternativa mencionada hasta que se elimine gradualmente el entorno de 2007.

¿Fue útil?

Solución

Me puso en contacto recientemente con alguien que tenía el mismo problema. Se abrió un caso con Microsoft y se sugirió poner una copia de Microsoft.SharePoint.ApplicationPages.dll en la GAC. Puede que no sea la mejor solución, pero corrige los problemas.

Otros consejos

Intenté agregar los archivos DLL al GAC o al contenedor de aplicaciones, no funcionó.

Pero lo hizo funcionar agregando la cuenta NETWORK SERVICE al directorio virtual de la aplicación web de SharePoint.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top