gpt4 book ai didi

sharepoint - 是否可以将解决方案部署到 Web 应用程序,使其功能仅在此 Web 应用程序中可见?

转载 作者:行者123 更新时间:2023-12-01 02:51:47 25 4
gpt4 key购买 nike

我有一个具有多个站点/网络范围功能的解决方案 (SP2010)。我想将此解决方案部署到 一个特定的 Web 应用程序 .这些功能应该只显示在驻留在此 Web 应用程序中的站点/网站中。

通过将安全控制条目添加到我的解决方案中,我能够将解决方案部署到特定的 Web 应用程序。但是,我的解决方案的功能仍然出现在所有其他 Web 应用程序中。

SO上有一个类似的问题,见Creating a solution that deploys to selected WebApplications but copies the assembly to GAC .从给出的答案来看,似乎是不可能的。然而,TS 本人表示它实际上是有效的(对他来说)。

编辑
为了让事情更清楚,我的困惑可能最好通过以下问题来概括:

为什么可以在尚未部署到的 Web 应用程序上激活该功能?

最佳答案

不,您无法控制 Web/站点范围内功能对单个 Web 应用程序的可见性。它们要么全部可见,要么不可见。

我的第一个问题是你为什么想要这样的限制?一个特性应该是可重用的组件,一旦部署就可以在任何地方激活。但是请注意,激活需要管理员权限。

如果你真的想限制:
- 隐藏它并使用 powershell 或 stsadm 脚本进行部署。

关于sharepoint - 是否可以将解决方案部署到 Web 应用程序,使其功能仅在此 Web 应用程序中可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4679468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com