2

我最近将一个共享点解决方案从 TFS 映射到本地目录并成功“获得”了最新版本。

它没有构建,但这是因为解决方案中包含的几个项目的属性中没有站点 URL。因此,使用中央管理员,我创建了一个新的 Web 应用程序(端口 36352)。U 然后将 url 和端口添加到站点 URL 中,它现在可以正常构建。

但是,当我使用调试器运行时,出现以下两个错误:


错误 2 部署步骤“回收 IIS 应用程序池”中出现错误:无法连接到 SharePoint 站点:: 36352/">http:// :36352/(出于安全原因已删除 url)。请确保这是一个有效的 URL,并且SharePoint 网站正在本地计算机上运行。如果您将此项目移动到新计算机上,或者如果 SharePoint 网站的 URL 在您创建项目后发生了更改,请更新项目的网站 URL 属性。

错误 3 程序“Path.PowerShell.exe”(出于安全原因已删除路径)不包含适用于入口点的静态“Main”方法


似乎第一个错误与我将它“连接”到我创建的新 Web 应用程序的方式有关 - 我做这部分对吗?

第二个错误似乎与调试器应该执行的入口点有关,但这是一个共享点站点 - 所以我只想运行该站点(VS 是否没有以某种方式将其识别为共享点?)。

非常感谢您的帮助。

4

1 回答 1

3

当我在另一台服务器上有解决方案时,我遇到了这个异常。确保您的解决方案与 SharePoint Web 应用程序位于同一台服务器上。运行解决方案时,Visual Studio 会打包解决方案并尝试将其部署到您在属性中指定的 URL。如果您的项目是一个场解决方案,例如可视化 Web 部件,那么请确保您拥有部署权限。

于 2012-05-01T22:49:19.710 回答