我们有嵌入InfoPath ActiveX控件的java应用程序来显示表单。 InfoPath 2010一切正常。
当我使用IP2013时,我只能打开不包含.NET代码的表单。当我尝试打开包含.NET代码的表单时,我得到以下错误
(InfoPath:0x80043004) InfoPath cannot open the following file: path\to\file.
The form cannot be opened. To fix this problem, contact the form designer.
??
Form template: file:///path\to\template.xsn
InfoPath cannot open the selected form because of an error in the form's code.
Error in the application.
错误究竟是什么意思?我无法找到错误代码或消息的说明。我该怎么做才能解决这个问题?
我跑的一些背景和测试:我有3种形式
当我直接在InfoPath中打开表单时,一切正常。当我使用InfoPath ActiveX在java应用程序中打开表单时,我得到了以下内容
答案 0 :(得分:0)
这被证明是微软的错误,特别是在CLRLOADER.DLL中。安装最新的Service Pack和补丁(KB3039714对我有帮助)解决了这个问题