-1

重複の可能性:
ReflectionTypeLoadExceptionを再現可能に引き起こす/誘発する方法は?

ロードされたアセンブリ内のすべてのタイプを取得したかったのです。コードスニペットは次のとおりです

Assembly assemblyObj = Assembly.LoadFile(@"D:\abc\abc.dll");
            IList<Type> types = assemblyObj.GetTypes();

私がimを実行すると、ReflectionTypeLoadExceptionが発生します。コードの間違いは何ですか。

4

1 に答える 1

0

重複としてリンクされた質問への私の回答でわかるように、問題はおそらく、「abc.dll」に参照アセンブリのクラスから派生したクラスが含まれ、参照アセンブリにその基本クラスが含まれていないことです。バージョンが間違っているためです。

于 2011-09-13T10:09:43.677 に答える