0

我得到了这个例外,

System.IO.FileLoadException:无法加载由“GeometryUtils.dll”导入的过程

在尝试打电话时Activator.CreateInstanceFrom(geomUtilsAssemblyPath, "GeometryUtils.IsmRegionFactory");

我可以看到GeometryUtils.dll使用进程资源管理器及其依赖项加载。Dependency Walker 和 Reflector 也没有报告任何问题。

仅供参考,GeometryUtils 是使用 .NET 4.0 构建的,调用过程是使用 .NET 2.0 构建的。所以我已经指定,

<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>

在可执行的配置文件中。

任何想法,可能会发生什么?

4

1 回答 1

4

2.0 进程不能支持 4.0 类库。

于 2013-02-07T11:30:19.417 回答