首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SharePoint 2010通过功能部署可视web部件

SharePoint 2010通过功能部署可视web部件
EN

Stack Overflow用户
提问于 2012-05-14 22:25:28
回答 3查看 4.4K关注 0票数 0

我已经创建了一个VS2010项目并创建了一个wspbuilder解决方案。

我有3个特性,一个用于部署列,一个用于CT,一个用于web部件。

列和内容类型一样完美地部署!

当我查找用于部署我的web部件的功能(在GUI中)时。我找不到了!

我已经在谷歌上找过了,但一无所获。

上面的THe代码是针对我的功能的。据我所知,日志中没有任何错误。

我已经尝试使用powershell启用该功能,但该功能不是场级别的功能,并且在URL定义的站点级别中找不到该功能。

代码语言:javascript
复制
<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>

也许我的部署不正确?我使用

代码语言:javascript
复制
Add-SPSolution
Install-SPSolution -Identity mywspfile.wsp 

任何帮助都将不胜感激。

为Truez干杯

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-05-15 16:21:50

我找到解决方案了!在VS2010中,目标框架似乎将自身设置为空白。当通过wsp构建器构建wsp时,这会产生一个错误。

我将框架设置为我想要的框架,现在似乎可以工作了!

感谢您的回复:)

票数 1
EN

Stack Overflow用户

发布于 2012-10-10 19:33:27

web部件只能部署在网站集级别上,因为对web部件库的访问只能通过网站集根网站进行。您可能需要将功能范围从web更改为站点。

票数 3
EN

Stack Overflow用户

发布于 2012-05-14 23:21:35

尝试在特征定义中将Scope="Web“改为Scope="Site”。这应该确保至少该功能将在站点级别可用。希望这能有所帮助!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10585282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档