SharePoint 2013 - 部署自定义委托控件
-
10-12-2019 - |
题
我无法弄清楚如何在SharePoint 2013站点上活动自定义委托控件。
- 我已经创建了两个自定义委托控件:suitebarbrandingdelegate和suiteelinksdelegate
- 我然后将它们发布到.wsp
- 我将.wsp复制到服务器并将解决方案添加到农场
- 我然后在Central Admin 全球部署了解决方案
该功能确实在任何功能屏幕上显示:农场功能,Web应用程序功能或站点集合功能,站点功能。 隐藏在要素属性中被隐藏为false。
当我部署解决方案时,它似乎只应用于Central Admin,而不是任何网站集合,网站或页面
解决方案 2
我最终编辑了要素属性,然后将要素更改为服务器场功能,然后通过PowerShell部署。
其他提示
由于下面的PowerShell没有返回任何结果:
Get-SPFeature –Limit ALL | Where-Object {$_.Scope –eq "WEB" -and $_.Id -eq "FEATUREID"}
.
最可能的原因是包装中不存在该功能。要将功能添加到包中,请单击“包”,然后将功能从解决方案中的项目移动到右侧包中的项目。