隐藏在 SharePoint 中的自定义操作

几个月前, 同时为客户端使用的项目, 我创建了一个功能. 除其他外, 该功能定义自定义操作 (这些出现在站点设置下). 此自定义操作的唯一目的是要展示给我的功能激活按预期方式工作. 基本上, 我用它作为调试的原油窗体.

多到我的尴尬, 此调试项目作出它的方式,向用户验收测试和生产从 dev 才问有人在附近, "什么是此 xyzzy 链接?"

现在, 我们在生产和不想卸载功能, 修复 elements.xml,然后重新安装.

托德黯淡 指出了简单的方法来处理它. 用他的话说:

"CustomActions 不会被复制到数据库中, 他们是直接从 Elements.xml 文件读取和复制到在运行时应用程序状态. 所以, 你不需要停用, 卸载, 重新安装, 并重新激活该功能以删除 CustomAction. 只是将其从 Elements.xml 文件删除和回收应用程序池(s) 影响. 下一次的特点是在范围内, 你再也不会请参阅 CustomAction。"

跟随了他的指示和, 答案是肯定的, 他们的工作.

以我为例, 这是只是单一的 WFE 部水平安装. 如果你发现自己这一问题在将来与多个 WFE, 我相信你会要每年进行的更改.

</结束>

订阅我的博客.

Technorati 标签: ,

留言

您的电子邮件地址不会被公开. 必需的地方已做标记 *