偶尔,似乎是随机的,大约每周一次,在尝试从visual studio 10部署或撤消SharePoint 2010解决方案时,在输出窗口中出现以下错误:
Error occurred in deployment step 'Recycle IIS Application Pool': Provider load failure
我看到的建议包括:
我个人没有得到这个工作;我总是被迫:
感谢任何帮助。
答案 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)
答案 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)
对我有用的是: