无法在WCF服务中创建word文档

本文关键字:创建 word 文档 服务 WCF | 更新日期: 2023-09-27 17:50:41

我使用WCF服务发送带有附件的邮件。在这个WCF服务中,我正在创建一个word文档,将一些数据推入该文档。并将其作为附件附在邮件中。在创建word文档时,我得到以下错误:

服务器在处理请求时遇到错误。异常消息是"拒绝访问"。有关详细信息,请参阅服务器日志。异常堆栈跟踪如下:

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)

有谁能帮帮忙吗

无法在WCF服务中创建word文档

我发现这篇文章在msdn上非常有用。我认为这是2009年的数据,但我认为它在你的场景中仍然是准确的。这基本上解释了微软并不真正支持这类事情和你可以做的替代方案。

如果你必须在wcf服务中使用这样的自动化,我建议在一个可以访问launch word的帐户下启动该服务。我不太熟悉wcf,但我想这是可以做到的。