0

我有一个应用程序,它从具有合并字段的数据集中构建一个 word 文档文件。

一切正常,但程序无法在我们的终端服务器上运行。但是,它在我的本地机器上运行良好。

"Command failed"在终端服务器上收到错误。我的代码运行,但我无法保存文档后记。

word.AddTemplate(strFQDN, ref objDoc, ref objWord);
word.ParagraphsInList(ref objDoc, ref objWord, ref parags);
word.PrintParagraphsPerRecord(ref objWord, ref objDoc, ref parags, ds, PKref);
word.WordInvullen(ref objDoc, ref objWord, PKref, ds);

以上所有与子代码一起工作。当我来到保存部分时,我得到命令失败。

//objWord.Documents.Save(ref missing, ref missing);
//objWord.Documents.Save(false, true);
//objDoc.Save();
objDoc.SaveAs2("c:\\Template\\offerte 1001", WdSaveFormat.wdFormatDocument, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);

有谁知道为什么保存的部分word.interop不起作用?

4

1 回答 1

0

显然这是问题所在:

在此处输入图像描述

在文件块设置中禁用了保存。

于 2012-12-17T10:52:55.837 回答