Документ не сохранен после импорта контента - PullRequest
0 голосов
/ 16 января 2019

Я использую 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();

Я не нашел ни одной ошибки. Кто-нибудь может мне помочь, почему шаблон документа не изменяется?

...