部署SharePoint 2010解决方案时出现“提供程序加载错误”

时间:2010-12-21 21:08:41

标签: visual-studio-2010 sharepoint-2010

偶尔,似乎是随机的,大约每周一次,在尝试从visual studio 10部署或撤消SharePoint 2010解决方案时,在输出窗口中出现以下错误:

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

我看到的建议包括:

  • IISRESET
  • 重新启动visual studio

我个人没有得到这个工作;我总是被迫:

  • 重启机器。

感谢任何帮助。

7 个答案:

答案 0 :(得分:8)

只需重启计算机上的WMI服务即可。 为我工作。

答案 1 :(得分:6)

这是与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

答案 2 :(得分:4)

我在这里遇到同样的问题。 IISreset,重新启动VS2010并重新启动SharePoint 2010计时器作业没有帮助。

重新启动 SharePoint 2010用户代码主机服务为我解决了这个问题。 试试这个powershell命令。

restart-service SPUserCodeV4

答案 3 :(得分:3)

  1. 关闭VS 2010
  2. 从命令提示符重新启动IIS。
  3. 再次打开VS 2010解决方案。 为我解决了这个问题。

答案 4 :(得分:3)

好吧,我在这篇关于这个问题的博客文章中偶然发现了:http://sharxpoint.com/Lists/Posts/Post.aspx?ID=5

显然,这篇问题文章中提到的所有内容都不适合我。我不想再重新启动我的服务器,所以这个让我解决了我的问题,令人惊讶。

  

您只需转到服务(或在您的 services.msc 上输入服务   CMD)。

     

重新启动 Windows Management Instrumentation (WMI)。

以防万一,在我重启服务之前,我关闭了VS2010。重新启动后,我打开VS2010并进行部署,它可以工作!

答案 5 :(得分:0)

我们遇到了同样的问题,但是包括服务器重启在内的任何问题都无法解决问题。我们花了两天时间试图找到解决问题的方法,然后安装IIS 6 Compatibility component

答案 6 :(得分:0)

对我有用的是:

  1. 打开控制面板
  2. 点击“程序和功能”
  3. 点击“打开或关闭Windows功能”
  4. 导航至“互联网信息服务” - > “网络管理工具” - > “IIS 6管理和兼容性”并确保“ISS元数据库和IIS 6配置兼容性”已经过检查。
  5. 单击“确定”,如果之前未选中,则会进行必要的调整。