Sharepoint解决方案依赖关系(禁止基于依赖关系安装解决方案)

时间:2015-01-11 14:44:12

标签: sharepoint-2010

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

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

我想禁止在未安装mylogging.wsp的情况下安装myapp.wsp。

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

最好的问候

1 个答案:

答案 0 :(得分:0)

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

<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/