Использование Microsoft.Office.Interop.Word в asp.net - PullRequest
0 голосов
/ 25 февраля 2012

Я пытаюсь использовать dll Microsoft.Office.Interop.Word в моем приложении asp.net.Короче говоря, внутренняя веб-система управления / редактирования документов требует специального доступа к значению MS Word flesch-kincaid.У меня нет проблем с использованием этой dll в консольном приложении, но я не могу получить необходимые разрешения на нее при доступе через asp.net.

Получение фабрики классов COM для компонента с CLSID {000209FF-0000-0000-C000-000000000046} не удалось из-за следующей ошибки: 80070005 Доступ запрещен.(Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED)).

Я пробовал все в этой ветке форума , но не повезло.Я использую .Net 4.0 на Win7, я пробовал как 32, так и 64-битные версии MS Word.Я также ожидаю новых головных болей после развертывания на нашем сервере под управлением Windows Server 2008 R2 Standard

1 Ответ

0 голосов
/ 25 февраля 2012

Вместо этого я бы использовал openXML SDK, потому что todda.speot.is дает

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=5124

http://www.codeproject.com/Articles/87711/Manipulate-Docx-with-C-without-Microsoft-Word-inst

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...