Автоматизация слов из IIS

Я создал приложение для Windows, которое запускает процесс Word (Microsoft.Office.Interopt.Word) с C #. Я загружаю два дополнения word.AddIns.Add (@ "C: \ temp \ addin.dot", true) ;. Этот код прекрасно работает в моем приложении Windows.

Чтобы начать этот процесс без проблем, я создал веб-приложение MVC. Веб-приложение использует тот же код, но оно не работает в той части, где я загружаю дополнения:

ошибка: Word не может открыть этот шаблон документа: (C: \ temp \ addin.dot)

Веб-приложение использует пул приложений с правами администратора и следующими настройками:

Включить 32-битные приложения: TrueЗагрузить профиль пользователя: True

У кого-нибудь есть идея, в чем может быть проблема? Почему один и тот же код ведет себя по-разному на веб-сервере?

Изменить: Диспетчер задач показывает мне, что текстовый процесс начинается с правильной учетной записи пользователя. Это та же учетная запись, которую я использую при запуске приложения Windows.

Ответы на вопрос(1)

Ваш ответ на вопрос