c# – 在sharepoint中停用Web部件功能

我使用wspbuilder工具(带有功能的Web部件)开发了一个Web部件.

部署(到网站集)时,您必须激活该功能才能使用此Web部件 – 到目前为止一切顺利.

但是,在停用该功能时,Web部件仍保留在已添加该功能的任何站点上,此外,它仍可在Web部件库中使用?

这是预期的行为吗?是否无法从网站集中的所有子网站中删除Web部件,还将其从Web部件库中删除?

谢谢 😉

最佳答案 这是预期的行为.您可以自动删除它,但您必须编写功能接收器才能完成此操作.

有关为SharePoint 2007创建功能接收器的更多信息:
http://sharepointdevwiki.com/display/public/How+to+add+a+Feature+Receiver+to+a+Feature

点赞