2012-01-10 15 views
0

共有アセンブリで宣言されたインタフェースを介して相互作用するプラグインを実装したいと考えています。技術的には、いくつかのプラグインはエンティティを「メイン」プラグイン(統合時)で登録し、これらのエンティティを(Petrelセッション中に)使用します。相互に作用するプラグインのデプロイ

通常、各プラグインはStore上で別個の製品となるため、別々のPIPによってインストールする必要があります。

プラグインは共有アセンブリに関して下位互換性があります。

PIPインストーラでこれを実行することはできますか?

答えて

1

今のところPIPインストーラでは不可能ですが、私たちのリストにはこの要件があり、今後のリリースで実装される予定です。

最高に関しては

、 エフゲニーLykhin オーシャン製品アナリスト

+0

おかげで - ません答え私が望んで、それにもかかわらず、実験:-)答えは、私がいる限り共有アセンブリとして1でのみインストールされていることがわかりました(つまり、 "メイン")プラグイン、バージョン間で互換性があるインターフェイスは正常に動作しているようです。ただし、2011.1では、Plugin.Dependenciesプロパティの使用が壊れています。プラグインに依存していない場合、起動時にPetrelがクラッシュします。 –

関連する問題