使用脚本部署Webparts

时间:2013-10-07 20:38:29

标签: web-parts sharepoint-2013

我们拥有由开发人员开发的自定义Web部件,并使用解决方案部署到客户站点(专用网站集)。问题是,当我们更新Web部件时,更改不会在现有客户站点中生效(或者至少这是我的理论)。我猜我必须将最新版本的Web部件复制到每个网站集。 1)让我知道我的理论是否正确2)我有没有办法通过脚本来做到这一点?

谢谢!

2 个答案:

答案 0 :(得分:0)

如果Web部件最初是作为服务器场解决方案的一部分进行部署的,那么您应该在客户站点上升级解决方案包时看到您的更改。

如果您有权访问管理中心,我会在系统设置>中检查您的解决方案的详细信息。管理农场解决方案确保:

  • 没有错误
  • 相应的服务器包含在上次操作详细信息中
  • 上次运营时间大于解决方案包的日期

此外,在客户站点上,选中“网站设置”>网页设计师画廊>网页部分。确保您的Web部件列出一次,并且修改日期大于解决方案包的日期。

答案 1 :(得分:0)

  1. 我们将带有VS的Web部件部署到文件夹
  2. 使用stsadm.exe将解决方案部署到生产站点(如果存在,则撤消,部署和升级)。
  3. IISRESET