尝试在设计模式下打开InfoPath表单(manifest.xsf
)时,我收到此消息:
InfoPath无法打开以下表单:D:\ ABC \ InfoPath表单Template \ manifest.xsf
表单定义(.xsf)文件包含错误。
详细信息:.xsf文件中引用了以下文件,但该文件不是表单的一部分:Microsoft.Office.Interop.Excel.dll
由于表单尚未准备好打开,因此我无法进入代码编辑器并添加引用。如何解决此错误?
答案 0 :(得分:0)
如果它在你说的另一台机器上打开,你可以在那里进行更改并复制它。
或者,如果模板保存为“源文件”,则可以使用文本编辑器编辑.xsf,因为它只是一个XML文件。您正在寻找的条目可能是这样的:
<xsf:file name="Microsoft.Office.Interop.Excel.dll">
<xsf:fileProperties>
<xsf:property name="fileType" type="string" value="refAssembly"></xsf:property>
</xsf:fileProperties>
</xsf:file>