部署SharePoint 2010网站模板时出错

时间:2013-04-05 05:04:50

标签: deployment sharepoint-2010

我有一个Web应用程序,其中我有很少的文档库,列表,图片库,工作流程和几个webparts。 webparts是使用visual studio创建的,功能部分是作用域。 WorkFlows是使用SPD创建的。在我的本地SharePoint服务器中工作正常。我想将我的Web应用程序复制到其他服务器。为此我保存了网站模板Site Actions-> Save Site as template,将wsp保存到我的桌面。然后我把wsp带到了另一台服务器机器,在那里我创建了一个 webapplication

然后使用PowerShell命令使用Add-SPSolution命令添加解决方案。尝试使用Install-SPSolution命令安装时出现错误:

  

此解决方案不包含作用于Web应用程序的资源,也不能部署到特定的Web应用程序

我尝试将webpart功能的范围更改为Web / WebApplication,但在尝试使用visual studio进行部署时遇到错误。

如何在不同的SharePoint Server计算机上部署wsp?

2 个答案:

答案 0 :(得分:0)

将网站另存为模板时,您只会保存网站,而不是网络应用程序。首先创建Web应用程序(可能没有站点模板),然后从WSP中推出您的站点。

答案 1 :(得分:0)

如果您使用PowerShell部署解决方案,请记住包含标志-GACDeployment。