0
共有アセンブリで宣言されたインタフェースを介して相互作用するプラグインを実装したいと考えています。技術的には、いくつかのプラグインはエンティティを「メイン」プラグイン(統合時)で登録し、これらのエンティティを(Petrelセッション中に)使用します。相互に作用するプラグインのデプロイ
通常、各プラグインはStore上で別個の製品となるため、別々のPIPによってインストールする必要があります。
プラグインは共有アセンブリに関して下位互換性があります。
PIPインストーラでこれを実行することはできますか?
おかげで - ません答え私が望んで、それにもかかわらず、実験:-)答えは、私がいる限り共有アセンブリとして1でのみインストールされていることがわかりました(つまり、 "メイン")プラグイン、バージョン間で互換性があるインターフェイスは正常に動作しているようです。ただし、2011.1では、Plugin.Dependenciesプロパティの使用が壊れています。プラグインに依存していない場合、起動時にPetrelがクラッシュします。 –