c导入的过程
本文关键字:过程 导入 | 更新日期: 2023-09-27 17:58:21
我得到了这个异常,
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>
在可执行的配置文件中。
有什么想法吗,可能发生了什么?
2.0进程无法支持4.0类库。