2010-08-31 8 views
2

В нашей среде MOSS Enterprise у нас есть странная проблема. Время от времени, люди получают сообщение об ошибке при попытке создать новую коллекцию сайта или перейти к их MySite:Доступ запрещен на Microsoft.SharePoint.ApplicationPages

«Не удалось загрузить файл или сборку» Microsoft.SharePoint.ApplicationPages, Version = 12,0 .0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c 'или - одна из его зависимостей. Доступ отказано «

проблема устранена путем обновления безопасности директории C:. \ Inetpub \ Wwwroot \ WSS \ VirtualDirectories \ [центральная папка администратора] \ (для создания семейства сайтов) или C: \ Inetpub \ wwwroot \ wss \ virtualdirectories \ [mysite folder] \.

После нескольких часов или дней проблема возвращается, и мы снова должны обновить систему безопасности. Кто-нибудь еще видел это поведение раньше?

UPDATE (28/4/2011):

Ну ... что я заметил, что это происходит после того, как пул приложений истекло ... в основном в ночное время, когда не используется SharePoint. Я также заметил, что проблема исчезает, открывая файл web.config, добавляя пространство и сохраняя его (я думаю, это перерабатывает пул приложений).

Как обходной путь я имитирую запрос страницы на страницу в каждом веб-приложении каждые 15 минут, и он работает (он поддерживает пул приложений). Это не настоящее решение, но по крайней мере пользователям помогают.

У нас был случай с MS для этой проблемы, но не нашел ответа. Поскольку мы планируем обновление до 2010 года, мы перестали инвестировать время в эту проблему и применили описанное решение, до тех пор, пока среда 2007 не будет прекращена.

+0

Теперь я получаю эту же ошибку ... давайте очистим пыль от этого вопроса и получим ответы! :) – pixelbobby

ответ

0

Недавно я связался с кем-то, у кого была такая же проблема. Он открыл дело с Microsoft, и они предложили поместить копию файла Microsoft.SharePoint.ApplicationPages.dll в GAC. Это может быть не лучшее решение, но оно устраняет проблемы.

0

Я попытался добавить dlls в GAC или bin приложения, это не работает.

Но заработал он, добавив учетную запись NETWORK SERVICE в виртуальный каталог веб-приложения SharePoint.

Смежные вопросы