プロジェクトタイプの衝突の一部でもあるDLLを反映する

私は現在、タイプクラッシュに陥っています。私は2つのプロジェクトAとBを持っています。AはBを依存関係として持っています。 Aが実行されると、OpenFileDialogが実行され、指定されたアセンブリが

var assembly = Assembly.ReflectionOnlyLoadFrom(selectedPath);

その後、私のコードでは、私は私のタイプの衝突を持っている。私はそれを呼び出すように選択した反射関数を持っています

var result = WindowData.SelectedFunction.Invoke(null, parameters);

これは静的関数なので、最初のパラメータのオブジェクトを渡すことはありません。明らかに、第2のセットは、パラメータのオブジェクト[]である。

だから、参照されているアセンブリと私は(実際にはない?)ロードされているように見えます。これは、時計のデバッグモードでは起こらないので変です。

1

答えはありません

0