为什么Kofax自定义模块和工作流代理(在.Net 4.0框架中编写的COM对象)失败,并与Kofax一起出现奇怪的错误(访问冲突,找不到方法等)。当用.Net Framework3.5编译相同的模块时,一切正常。
我猜是不是有一个常见的原因导致COM对象在x86主机应用程序(我的例子是Kofax)下失败,因为它们是由.Net框架版本编译的(4.0不能工作,3.5可以工作)?
目标工作站上安装了4.0。
提前谢谢你!
发布于 2011-12-19 21:37:31
您可以通过将以下内容放入Kofax模块的应用程序配置文件中来使其工作:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
<requiredRuntime version="v4.0"/>
</startup>https://stackoverflow.com/questions/8558874
复制相似问题