2

我一直在谷歌上寻找解决这个问题的方法,但还没有找到匹配的。

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

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

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

如果有人有任何建议或见解,将不胜感激。先感谢您。

PS(编辑)另外,我部署到的农场和视觉工作室在同一台机器上?那会导致它吗?

4

5 回答 5

2

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

  1. http://[您的机器名称][:port]/[网站集或网络相对 URL]
  2. http://localhost[:port]/[网站集或网络相对 URL]
  3. http://[您的机器 IP 地址][:port]/[网站集或网络相对 URL]

请注意,Visual Studio 必须安装在您的 Web 前端或应用程序服务器上。

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

于 2012-04-06T06:56:02.043 回答
1

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

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

谢谢大家的回复!

于 2012-04-10T16:25:44.637 回答
0

您是否提到过URLVisual Studio Sharepoint 项目中的 Site 属性?您可以使用 ( 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

于 2012-04-05T18:24:24.277 回答
0

请执行以下操作

  1. 您能否先验证您尝试部署的网站集是否正常工作
  2. 打开SharePoint 项目的属性 >Properties(F4)> Build 选项卡,看到平台已设置为Active(Any CPU )。
  3. 从管理中心删除解决方案,然后再次尝试部署解决方案。

如果您仍然有同样的问题,请附加 SharePoint 日志中的日志文件。

谢谢,-桑托什

于 2012-04-06T13:21:25.407 回答
0

按照下面提到的步骤来调试此问题: 1) 在托管http://mysite.com站点
的服务器上浏览 IE 中的 URL 。2) 如果您能够浏览,请尝试通过在 Visual Studio 的项目属性中提供新站点 URL 来将此 Web 部件部署到另一个站点。 3) 要将解决方案部署到站点上,您必须在托管站点的同一台计算机上安装 Visual Studio。 4)尝试通过stsadm部署WSP,点击这里查看详情


. 要在 Visual Studio 中创建 WSP 右键单击​​项目 -> 单击“包” -> 完成后右键单击项目 -> 单击“在 Windows 资源管理器中打开” -> 打开“bin”目录 -> 打开“调试”目录-> 您将看到一个名为您的项目名称的文件,扩展名为 .wsp
5) 如果上述任何内容都不能帮助您放下部署步骤。

于 2012-04-07T16:25:07.057 回答