调试现有的sharepoint解决方案

时间:2012-04-26 09:58:28

标签: visual-studio-2010 debugging iis sharepoint-2010 build

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

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

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


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

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


似乎第一个错误与我将其“连接”到我创建的新网络应用程序的方式有关 - 我是否完成了这一部分?

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

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

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