这可以通过设置属性来完成吗?
我更喜欢这种方法,然后在重新添加之前删除所有安全性。(因为这可能会产生其他后果。)
我能想到的另一种选择是将特定的 webpart dll 替换为临时的,然后重新启动 .net 进程,但这不是我喜欢的方法。
还有哪些其他选择?我错过了一些明显的东西吗?
例如,我正在尝试做的是找到一种方法来禁用 web 部件,同时我们更新它正在使用的底层数据库模式。因此,理想情况下,我们希望为所有用户禁用特定 Web 部件,无论是在 mysite 还是社区站点上,进行必要的更改,然后重新启用它。从而减少用户的停机时间。
无论解决方案是什么,我们都需要能够在多个前端服务器上轻松完成,可能是两个场。
谢谢你的帮助。