抽象クラスの例を持つSDKを開発しています。 新しいSDKバージョンでは、抽象クラスを分割して、パラメータの一部がExample_BaseClassになるようにします。 "Example"は "Example_BaseClass"を継承しています。 この変更の影響を受けないExampleクラスを使用したプログラマ。インターフェイスを変更するときにタイプをロードできませんでした
私のコード(システム上のプラグインの種類)を新しいSDKでコンパイルして古いソフトウェアバージョン(古いSDKを使用している)に置くと、例外がスローされるという問題: 'Example_BaseClass'をロードできませんでしたアセンブリ '
透明であるはずですが、新しいクラスを検索するのが好きです。 このような下位互換性を維持することは可能ですか?
おかげで、あなたの新しいSDKで