«Ошибка загрузки поставщика» при развертывании решения SharePoint 2010 - PullRequest
8 голосов
/ 22 декабря 2010

Иногда, по-видимому, случайным образом, примерно раз в неделю, я получаю следующую ошибку в окне вывода при попытке развернуть или убрать решение SharePoint 2010 из Visual Studio 10:

Error occurred in deployment step 'Recycle IIS Application Pool': Provider load failure

Я видел предложения, которые включают:

  • IISReset
  • перезапустить Visual Studio

И я лично не заставил это работать; Я всегда вынужден:

  • Перезагрузите машину.

Любая помощь приветствуется.

Ответы [ 7 ]

8 голосов
/ 03 августа 2011

Просто перезапустите службу WMI на машине.Работал на меня.

6 голосов
/ 12 сентября 2011

Это проблема, связанная со службой Windows. Либо служба была остановлена, отключена из-за ошибки, либо находится в состоянии сбоя. Если какая-либо из следующих команд PowerShell не выполнена, проверьте, отключена ли какая-либо из служб через диспетчер служб.

restart-service sptimerv4
restart-service spusercodev4
restart-service spadminv4
restart-service TrustedInstaller
restart-service Winmgmt -force

or iisreset /noforce worked without requiring Visual Studio restart
4 голосов
/ 10 марта 2011

У меня такая же проблема здесь.IISreset, перезапустить VS2010 и перезапустить задание таймера SharePoint 2010 не помогло.

Перезапустите Служба кода пользователя SharePoint 2010 Хост решила проблему для меня.Попробуйте эту команду powershell.

restart-service SPUserCodeV4
3 голосов
/ 26 марта 2013

Ну, я случайно наткнулся на это сообщение в блоге по этому вопросу: http://sharxpoint.com/Lists/Posts/Post.aspx?ID=5

Очевидно, ни один из упомянутых в этой статье вопросов не работал для меня.Я не хотел и дальше перезагружать свой сервер, поэтому этот удивительно помог мне исправить мою проблему.

Вы просто переходите к Сервисам (или набираете services.msc в CMD).

Перезапустите Инструментарий управления Windows (WMI).

На всякий случай, прежде чем яПерезапустив сервис, я закрыл VS2010.После перезапуска я открываю VS2010 и развертываю, и он работает!

3 голосов
/ 01 августа 2012
  1. Закрытие VS 2010
  2. Перезагрузите IIS из командной строки.
  3. Повторное открытие решения VS 2010. Решил проблему для меня.
0 голосов
/ 02 августа 2012

Что сработало для меня:

  1. Открыть панель управления
  2. Нажмите Программы и компоненты
  3. Нажмите «Включить или отключить функции Windows»
  4. Перейдите к пункту «Информационные службы Интернета» -> «Инструменты веб-управления» -> «Управление и совместимость IIS 6» и убедитесь, что установлен флажок «Совместимость конфигурации метабазы ​​и IIS 6».
  5. Нажмите «ОК», и этовнесет необходимые корректировки, если это не было проверено ранее.
0 голосов
/ 26 июля 2012

У нас была такая же проблема, но ничего, кроме перезапуска сервера, не решило проблему.Мы потратили два дня, пытаясь найти решение проблемы, и это было установить Компонент совместимости IIS 6 .

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