Shannaz Ответов: 1

Microsoft.office.interop.word.documents не удается подписать документ MS word в IIS


у меня есть это беспокойство, я смог работать над решением, которое реализует подпись и подписывает документ MS Word. теперь я беспокоюсь о том, что он отлично работает, когда я запускаю его непосредственно из Visual Studio, но когда я беру его непосредственно в IIS, он не реагирует и не ведет себя. Я смог настроить его для подключения к SQL server из IIS, так что это не проблема, проблема теперь в том, чтобы подписать документ.

С тех пор я использую эту библиотеку Microsoft.Офис.- Взаимодействия.Слово.Документы из Visual Studio. Когда я запускаю его непосредственно из VS, он работает на 100%, но когда я развертываю его на IIS, он полностью выходит из строя. Что я должен делать в этом случае? есть идеи?

Что я уже пробовал:

Я пытался зарегистрировать DLL, но, похоже, не работает

Richard MacCutchan

У вас есть MS Word, установленный на сервере?

Gerry Schmitz

Процесс выполняется на сервере в ответ на "сообщение"; как и все другие службы на вашем веб-сервере. То, что вы создаете.

Shannaz

да, у меня это установлено на ма ПК @ Richard

Richard MacCutchan

Тогда, возможно, комментарии Дейва Кресковяка-это ответ. Но в любом случае вы не дали нам никакой полезной информации о том, что на самом деле происходит, когда вы пытаетесь это сделать.

1 Ответов

Рейтинг:
2

Dave Kreskowiak

Вы не можете использовать Office Interop в веб-приложении. Он не поддерживается и упадет на лицо, когда два пользователя ударят по нему одновременно.

Office не поддерживает выполнение из службы и не поддерживает повторный вход.