Доступ запрещен в Microsoft.SharePoint.ApplicationPages - PullRequest
2 голосов
/ 31 августа 2010

В нашей среде MOSS Enterprise возникла странная проблема. Время от времени люди получают это сообщение об ошибке при попытке создать новое семейство сайтов или перейти на свой mysite:

ould Не удалось загрузить файл или сборку «Microsoft.SharePoint.ApplicationPages, Версия = 12.0.0.0, Культура = нейтральная, PublicKeyToken = 71e9bce111e9429c 'или одна из его зависимостей. Доступ есть отказано «.

Проблема устранена путем обновления безопасности каталога c: \ inetpub \ wwwroot \ wss \ virtualdirectories \ [папка центрального администратора] \ (для создания семейств сайтов) или c: \ inetpub \ wwwroot \ wss \ virtualdirectories \ [mysite папка] \.

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

ОБНОВЛЕНИЕ (28/4/2011):

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

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

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

Ответы [ 2 ]

0 голосов
/ 20 ноября 2014

Я попытался добавить dll в GAC или в корзину приложений, это не сработало.

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

0 голосов
/ 01 июня 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...