Interop.Word Documents.Open имеет значение null

Я пытаюсь открыть файл .docx и преобразовать его в PDF с помощью Interop.Word.Application. Он работает как консольное приложение, но если я использую его в своем веб-приложении, оно не работает. Я попытался увидеть разрешения на папку. Я дал «Сетевому сервису» полный контроль, но все равно получаю ссылку на объект, не установленную в word.Documents.Open. Не могли бы вы сообщить мне, в чем может быть проблема? Я застрял с этой ошибкой. Пожалуйста, дайте мне знать. Я ценю любые предложения. Спасибо.

    Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application();

    object oMissing = System.Reflection.Missing.Value;

    word.Visible = false;
    word.ScreenUpdating = false;
    string fileName = @"c:\OUTPUT\test.docx");
    Document doc = word.Documents.Open(filename, ref oMissing,
            ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing,
            ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing,
            ref oMissing, ref oMissing, ref oMissing, ref oMissing);
        doc.Activate();
18
задан Berkay Turancı 6 December 2012 в 15:29
поделиться