"Ошибка загрузки поставщика" при развертывании решения SharePoint 2010

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

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

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

  • команду iisreset
  • перезапустите visual studio

и я лично не получил, что работать; я всегда вынужден:

  • перезагрузка машина.

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

7 ответов


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

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

restart-service SPUserCodeV4

просто перезапустите службу WMI на компьютере. Работать на меня.


это проблема, связанная со службой 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

  1. закрытие VS 2010
  2. перезапустите IIS из командной строки.
  3. Открытие решения VS 2010 снова. Решил проблему за меня.

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

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

вы просто идете к своему услуги (или типа услуги.msc на ваш УМК.)

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

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


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


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

  1. Панель Управления
  2. нажмите программы и функции
  3. нажмите "Включить или выключить функции Windows"
  4. перейдите к "Internet Information Services" - > "Web Management Tools" - > " IIS 6 управление и совместимость "и убедитесь, что" ISS Metabase и IIS 6 совместимость конфигурации " проверяется.
  5. нажмите ok, и он внесет необходимые корректировки, если он не был проверен ранее.