Interop.Word Documents.Open ist null

Ich versuche, eine .docx-Datei zu öffnen und mit Interop.Word.Application in eine PDF-Datei zu konvertieren. Es funktioniert als Konsolenanwendung, aber wenn ich dasselbe in meiner Webanwendung verwende, funktioniert es nicht. Ich habe versucht, die Berechtigungen für den Ordner zu sehen. Ich habe "Netzwerkdienst" mit voller Kontrolle angegeben, aber ich erhalte immer noch eine Objektreferenz, die nicht auf "word.Documents.Open" gesetzt ist. Könnten Sie mir bitte mitteilen, wo das Problem liegen könnte? Ich bin mit diesem Fehler fest. Lass es mich wissen, bitte. Ich freue mich über Vorschläge. Vielen Dank.

    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();

Antworten auf die Frage(7)

Ihre Antwort auf die Frage