尝试部署webpart时出错

时间:2012-04-05 14:09:34

标签: sharepoint sharepoint-2010 web-parts

我一直在Google上搜索此问题的解决方案,但找不到匹配的问题。

我正在尝试使用Visual Studios 2010将简单的“Hello World”Web部件部署到SharePoint。

当我点击 F5 时出现错误:“部署步骤出现错误'撤回解决方案':无法连接到SharePoint网站:http://example.com/。请确保这是一个有效的URL和SharePoint网站正在本地计算机上运行。如果您将此项目移动到新计算机,或者自创建项目后SharePoint网站的URL已更改,请更新项目的“站点URL”属性。“< / p>

好的,我做了很多搜索,我会告诉你到目前为止我尝试了什么。我对服务器场拥有完全管理权限,对两个数据库都拥有完全权限。我确保webpart URL属性也与Ce​​ntral Admin中列出的站点属性匹配。

如果有人有任何建议或见解,我们将不胜感激。提前谢谢。

P.S。 (编辑)另外,我正在部署的农场和visual studio在同一台机器上?会导致它吗?

5 个答案:

答案 0 :(得分:2)

在Visual Studio中检查项目的属性。单击解决方案资源管理器中的项目节点,然后按F4,然后选中“站点URL”属性。它应包含以下之一

  1. http:// [您的机器名称] [:端口] / [网站集或网络相对网址]
  2. http:// localhost [:port] / [网站集或网络相对网址]
  3. http:// [您的计算机IP地址] [:端口] / [网站集或网络相对网址]
  4. 请注意,必须在作为Web前端或应用程序服务器的计算机上安装Visual Studio。

    如果您在解决方案撤消时遇到一些错误,请先尝试停用并通过Central Admin将其删除。然后尝试在Visual Studio中进行一些部署 - 撤回检查循环。如果您仍然会收到错误,请在此处发布Visual Studio Output窗口中的日志(Ctrl + W,O)。

答案 1 :(得分:1)

我能够继续使用您在本主题中引用的教程中的STSADM命令来部署Web部件,非常感谢。

我遇到的问题似乎涉及多服务器安装,我认为还没有快​​速的解决方法。

谢谢大家的回复!

答案 2 :(得分:0)

您是否在Visual Studio Sharepoint项目中提及了网站URL属性?您可以使用( ctrl + shift + p )打开属性窗口,然后选中project Properties并确保网站 URL是您希望部署解决方案的Web应用程序。

可能对以下链接有用:http://www.dev4side.com/community/blog/2010/2/28/error-occurred-in-deployment-step-%27recycle-iis-application-pool%27.aspx

答案 3 :(得分:0)

请执行以下操作

  1. 您是否可以首先验证您尝试部署的网站集是否正常工作
  2. 打开 SharePoint项目&gt;属性(F4)&gt;的属性。构建选项卡,并看到该平台已设置为活动(任何CPU )。
  3. 从管理中心删除解决方案,然后再次尝试部署解决方案。
  4. 如果仍有相同问题,请附加SharePoint日志中的日志文件。

    谢谢, -Santosh

答案 4 :(得分:0)

按照以下提到的步骤调试此问题:
1)浏览您托管http://mysite.com站点的服务器上的IE中的URL。
2)如果您能够浏览,那么尝试在Visual Studio的项目属性中提供新的站点URL,在另一个站点上部署此Web部件。
3)要将解决方案部署到站点上,您必须在托管站点的同一台计算机上安装Visual Studio。
4)尝试通过stsadm Click here to see the details部署WSP。要在Visual Studio中创建WSP,请右键单击项目 - &gt;点击'包' - &gt;一旦完成右键点击项目 - &gt;点击“在Windows资源管理器中打开” - &gt;打开'bin'目录 - &gt;打开'Debug'目录 - &gt;你会看到一个名为你的项目名称的文件&amp;扩展名为.wsp
5)如果上述任何内容无法帮助您放下部署步骤。