Невозможно создать документ Word в службе WCF - PullRequest
0 голосов
/ 18 апреля 2011

Я использую сервис WCF для отправки почты с вложением. в этом сервисе WCF я создаю одно слово документа, помещая некоторые данные в этот документ. и связывая это как приложение к почте. при создании текстового документа получаю следующую ошибку:

Сервер обнаружил ошибку при обработке запроса. Сообщение об исключении: «Доступ запрещен». Смотрите журналы сервера для более подробной информации. Трассировка стека исключений:

at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) 
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) 
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc) 
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)

Может ли кто-нибудь помочь в этом

1 Ответ

0 голосов
/ 18 апреля 2011

Я нашел эту статью весьма полезной для msdn.Я думаю, что это с 2009 года, но я думаю, что это все еще верно в вашем сценарии.Это в основном объясняет, что Microsoft на самом деле не поддерживает такого рода вещи и альтернативы, которые вы можете сделать.

Если вы должны использовать такую ​​автоматизацию в своей службе wcf, я бы рекомендовал запускать службу под учетной записью, которая имеет доступ кзапустить слово.Я не слишком знаком с wcf, но я предполагаю, что это можно сделать.

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