我无法弄清楚如何在SharePoint 2013站点上活动自定义委托控件。

  1. 我已经创建了两个自定义委托控件:suitebarbrandingdelegate和suiteelinksdelegate
  2. 我然后将它们发布到.wsp
  3. 我将.wsp复制到服务器并将解决方案添加到农场
  4. 我然后在Central Admin 全球部署了解决方案

    该功能确实在任何功能屏幕上显示:农场功能,Web应用程序功能或站点集合功能,站点功能。 隐藏在要素属性中被隐藏为false。

    当我部署解决方案时,它似乎只应用于Central Admin,而不是任何网站集合,网站或页面

有帮助吗?

解决方案 2

我最终编辑了要素属性,然后将要素更改为服务器场功能,然后通过PowerShell部署。

其他提示

由于下面的PowerShell没有返回任何结果:

Get-SPFeature –Limit ALL | Where-Object {$_.Scope –eq "WEB" -and $_.Id -eq "FEATUREID"}
.

最可能的原因是包装中不存在该功能。要将功能添加到包中,请单击“包”,然后将功能从解决方案中的项目移动到右侧包中的项目。

许可以下: CC-BY-SA归因
scroll top