gpt4 book ai didi

sharepoint - 默认情况下未激活 Web 应用程序功能

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

我想要做的就是部署一个简单的 Web 应用程序范围的功能,该功能会在您安装时自动激活。为了确保我们的公司定制没有做任何奇怪的事情,我什至创建了一个简单的测试 Web 应用程序功能并使用 WSP 构建器构建它,但我仍然得到相同的结果 - 该功能安装正常但默认情况下未激活。我还将“AutoActivateInCentralAdmin”设置为 true,但它什么也没做。这是甚至可以完成的事情还是我在浪费时间?这是我的功能 XML:

<?xml version="1.0" encoding="utf-8" ?>
<Feature Id="21003D96-D88E-42ed-AF97-2C4C22BFA3CF"
Title="Test Web Application Feature"
Description="I should be activated by default."
Version="1.0.0.0"
Scope="WebApplication"
Hidden="false"
xmlns="http://schemas.microsoft.com/sharepoint/"
ActivateOnDefault="true"
AutoActivateInCentralAdmin="true"
AlwaysForceInstall="true">
</Feature>

最佳答案

ActivateOnDefault 属性仅用于具有农场范围的功能,默认情况下这些功能会自动激活,但您可以通过将 ActivateOnDefault 指定为 False 来关闭它

AutoActivateInCentralAdmin 适用于所有其他范围,但仅激活 CentralAdmin(WebApp、站点或 RootWeb)上的功能

如果您希望具有 WebApp 范围的功能在所有 Web 应用程序上自动激活,那么您需要有一个 FarmLevel 功能部件,它有一个功能接收器,可以循环并在所有网络应用程序上激活它,但这不包括 future 的 WebApp如果你想包含 future 的 webapp,那么你需要将 Feature Stapling 与具有 Site/Web 范围的功能一起使用,如果尚未激活,该功能会激活 WebApp 功能。

关于sharepoint - 默认情况下未激活 Web 应用程序功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1554564/

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