回收IIS应用程序池中的VS2010错误:未找到

时间:2011-09-14 13:25:03

标签: visual-studio sharepoint iis application-pool

我在Visual Studio 2010中创建了一个Sharepoint可视化Web部件,看起来无处不在,我开始收到错误:“部署步骤出现错误'回收IIS应用程序池':找不到”

在我的程序的输出中,它说明了它正在寻找哪个应用程序池,我知道它存在,因为它显示在IIS管理器中

现在我已经尝试重置IIS,并在IIS管理器中手动回收应用程序池。

真的,我有点在绳子的尽头,非常感谢任何帮助。

7 个答案:

答案 0 :(得分:1)

当运行Visual Studio的用户无权回收IIS应用程序池时,通常会发生这种情况。

要解决此问题,请与拥有权限的用户(shift +右键 - >以不同用户身份运行)运行visual studio,或尝试按照以下步骤操作:

http://msdn.microsoft.com/en-us/library/aa954062%28v=bts.70%29.aspx

答案 1 :(得分:1)

上述问题的简单解决方案是

步骤1:关闭Visual Studio
第二步:ResetIIS
步骤3:打开运行并输入Services.msc,重新启动“ Windows Management Instrumentation ”服务
步骤4:在inetmgr中回收应用程序池 步骤5:重新打开VisualStudio现在部署。

希望它能帮助别人。

谢谢&问候
Kishore Appini

答案 2 :(得分:1)

当我遇到同样的错误时,检查以下内容对我有帮助:

  1. 确保SharePoint上存在Web应用程序。

  2. 确保您尝试部署的网站集存在。 这是项目属性中指定的siteURL。查看 此属性,您必须在选择后按F4键 解决方案资源管理器中的项目(在Visual Studio中)。

  3. 在我的情况下,我没有创建网站集,而且siteURL也有一个前面提到的服务器。

答案 3 :(得分:1)

您需要在项目属性中正确设置“网站网址”。 在解决方案资源管理器中单击您的项目名称,然后按F4查看属性。 然后查看站点URL。 站点URL必须与Project Server URL相同。 示例 http:// spsw001 / pwa

当我收到此错误消息时,这解决了问题。

答案 4 :(得分:0)

答案 5 :(得分:0)

如果您的集合的公共URL是指向SharePoint服务器的DNS条目,那么您需要的是一个"备用访问映射"。

  1. 转到中央管理员>应用程序管理>配置备用访问映射并为您的公共URL创建内部URL。
  2. 将项目服务器url属性设置为指向新创建的备用访问映射,它应该可以正常工作。
  3. 注意:这适用于SP 2013

答案 6 :(得分:0)

在我的情况下,这是由于缺少数据库权限。由于我是一个DEV盒子,我只是将我的Windows帐户(=我登录到DEV服务器的帐户)添加到SQL Server作为sysadmin。