C# ReflectionOnlyLoadFrom的GetExportedTypes()异常

C# ReflectionOnlyLoadFrom的GetExportedTypes()异常,c#,C#,我在我们的框架中的一段代码中遇到了一个错误,我不知道如何解决 基本上,我们通过Directory.GetFiles(“*.dll”)有一个dll列表,当迭代该列表并执行Assembly.reflectiononnlyloadfrom(filename).GetExportedTypes()时,我得到一个异常:“方法'abc'没有实现” 方法是在ReflectionOnlyLoadFrom()中使用的程序集中实现的 我注意到该方法实现了一个接口,该接口位于另一个程序集中,该程序集也位于Direct

我在我们的框架中的一段代码中遇到了一个错误,我不知道如何解决

基本上,我们通过Directory.GetFiles(“*.dll”)有一个dll列表,当迭代该列表并执行Assembly.reflectiononnlyloadfrom(filename).GetExportedTypes()时,我得到一个异常:“方法'abc'没有实现”

方法是在ReflectionOnlyLoadFrom()中使用的程序集中实现的

我注意到该方法实现了一个接口,该接口位于另一个程序集中,该程序集也位于Directory.GetFiles()获得的列表中。我对列表进行了重新排序(即,使其顺序相反,以便首先反映接口程序集),但仍然得到相同的错误

你知道去哪里找吗


JD看起来像我正在使用的第三方组件,有些组件的目标是3.5,有些组件的目标是4。现在所有的目标都是3.5,这个问题已经消失了