Я пытаюсь открыть слово следующим образом:
Word.Application app = new Word.Application();
app.Visible = true;
Console.WriteLine($"Visible {app.Visible}");
При запуске этого кода на моей машине для разработки (Windows 10, Office 365) появляется Word (как и ожидалось) и выводится:
Видимый: true
При запуске этого кода на производственном компьютере (Windows Server 2019, Word 2019) Word не отображается и выводится:
Visible: false
На рабочем компьютере должна быть какая-то проблема, поскольку все прошло хорошо до недели назад.
Журнал событий Windows не отображаетсявсе, что указывает на эту проблему.Переустановка Word не помогла.При ручном запуске Word он запускается в обычном режиме и выглядит, как и ожидалось.
Кто-нибудь знает, как провести дальнейшее расследование или какова может быть причина этой проблемы?
EDIT WheyЯ изменяю код следующим образом:
Word.Application app = new Word.Application();
app.Visible = true;
app.Activate(); // System.Runtime.InteropServices.COMException
... Я получаю исключение:
Anwendung kann nicht aktiviert werden.HRESULT: 0x800A11F9
Я нашел следующую статью COM-исключение 0x800A11F9 - Невозможно активировать приложение , но это не дает решения.HRESULT: 0x800A11F9
Я запускаю приложение от имени администратора.