Sharepoint Solution dependency(禁止根据依赖安装解决方案)

Sharepoint Solution dependency (prohibit installing solutions based on dependencis)

是否可以依赖共享点解决方案?例如:

我有一个名为 -> myapp.wsp 的核心应用程序解决方案 我有第二个解决方案,其中包括日志记录 class -> mylogging.wsp.

我想在未安装 mylogging.wsp 时禁止安装 myapp.wsp。

这可能吗?还是我必须创建自定义部署脚本?

此致

要创建激活依赖项,请在其中添加一个 ActivationDependencies 元素 具有嵌套 ActivationDependency 元素的顶级 Solution 元素。因此, manifest.xml myapp.wsp 中的文件应更新为如下所示:

<ActivationDependencies>
   <ActivationDependency 
       SolutionId="<//-- Solution Id of your myLogging.wsp --//>"
       SolutionName="mylogging.wsp"
   />
</ActivationDependencies>

更多信息:https://karinebosch.wordpress.com/2011/03/14/solution-activation-dependencies-in-sharepoint-2010/