Interop.Word Documents.Open ma wartość NULL
Próbuję otworzyć plik .docx i przekonwertować go do formatu PDF za pomocą Interop.Word.Application. Działa jako aplikacja konsoli, ale jeśli używam tego samego w mojej aplikacji internetowej, to nie działa. Próbowałem zobaczyć uprawnienia do folderu. Dałem 'Network Service' z pełną kontrolą, ale nadal nie otrzymuję odniesienia do obiektu w word.Documents.Open. Czy mógłbyś mi powiedzieć, jaki może być problem? Utknąłem z tym błędem. Proszę daj mi znać. Doceniam wszelkie sugestie. Dziękuję Ci.
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();