部署互相交互的插件
问题描述:
我们希望实现通过共享程序集中声明的接口交互的插件。从技术上讲,几个插件会在“主”插件中注册实体(在整合期间),这反过来又会使用这些实体(在Petrel会话期间)。部署互相交互的插件
由于每个插件通常都是Store上不同的产品,因此它们需要由不同的PIP安装。
插件将向后兼容关于共享程序集。
是否有可能通过PIP安装程序完成此任务 - 以及如何实现?
答
目前PIP安装程序无法使用,但我们在我们的列表中有这个要求,并将在我们的未来版本中实施。
与问候, 叶夫根尼·Lykhin 海洋产品分析师
谢谢 - 不是答案,我希望,但答案仍然:-)实验,我发现,只要共享组件由一个只装(即“主”)插件和接口在版本之间保持兼容,它似乎工作正常。但是,2011年1月,Plugin.Dependencies属性的使用被破坏。如果未安装依赖插件,Petrel会在启动时崩溃。 – 2012-01-11 14:34:21