导入内容后未保存文档

时间:2019-01-16 08:27:26

标签: c# ms-word office-interop windows-server-2012

我正在使用 Microsoft.Office.Interop.Word 从另一个文件导入文档内容。在控制台应用程序中工作正常,但在服务器中出现问题。导入文件文档后,文档不会更改。

string templatePath = /*path template*/;
string contentPath = /*path content*/;
var app = new Word.Application();
var tempDoc = app.Documents.Open(templatePath);
tempDoc.Activate();
tempDoc.Content.Find.ClearFormatting();

int index = tempDoc.Content.Text.LastIndexOf("[content]");
int lastIndex = index + 9;
var rng = tempDoc.Range(index, lastIndex);
rng.Select();
rng.Cut();
rng.InsertFile(contentPath);
tempDoc.Close();
app.Quit();

我没有发现任何错误。任何人都可以帮助我,为什么模板文档未更改?

0 个答案:

没有答案