我制作了一个 VS 2010 项目并创建了 1 个 wspbuilder 解决方案。
我有 3 个功能,一个用于部署列,一个用于 CT,一个用于 Web 部件。
列与内容类型一样完美部署!
当我去寻找用于部署我的 Web 部件的功能(在 GUI 中)时。我找不到!
我在谷歌上看过无济于事。
上面的代码是我的功能。据我所见,日志中没有错误。
我已尝试使用 powershell 启用该功能,但得到该功能不是农场级别的功能,并且在 URL 定义的站点级别中找不到。
<Feature Id="8440ac56-e102-40a4-ac91-1c5249b62fe1"
Title="******.PMO.TopLevelRollup"
Description="The description"
Version="1.0.0.0"
Hidden="FALSE"
Scope="Web"
DefaultResourceFile="core"
ReceiverAssembly="*******.PMO, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6d3195b961dfcdc1"
ReceiverClass="********.PMO.EventHandlers.Features.TopLevelRollupReceiver"
xmlns="http://schemas.microsoft.com/sharepoint/">
<ElementManifests>
<ElementManifest Location="elements.xml"/>
<ElementFile Location="********.PMO.TopLevelRollup.webpart" />
</ElementManifests>
</Feature>
也许我部署不正确?我用
Add-SPSolution
Install-SPSolution -Identity mywspfile.wsp
任何帮助将不胜感激。
干杯特鲁兹