Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在windows server中使用word对象_Asp.net_Ms Word_Windows Server 2008 - Fatal编程技术网

Asp.net 在windows server中使用word对象

Asp.net 在windows server中使用word对象,asp.net,ms-word,windows-server-2008,Asp.net,Ms Word,Windows Server 2008,我有一个asp.net应用程序,它可以在某个时刻获取word文档,编辑其中的一些数据,并将其发送到电子邮件。 虽然这在我有microsoft word的本地计算机上运行良好,但当我试图在未安装microsoft word的情况下从windows server上执行相同的操作时,文档无法创建,并且似乎什么也没有发生。 有人能告诉我需要安装什么才能工作吗?我需要安装普通的microsoft word应用程序还是可以安装一些程序集? 谢谢,Laziale有第三方工具可以做到这一点,您不应该直接使用MS

我有一个asp.net应用程序,它可以在某个时刻获取word文档,编辑其中的一些数据,并将其发送到电子邮件。 虽然这在我有microsoft word的本地计算机上运行良好,但当我试图在未安装microsoft word的情况下从windows server上执行相同的操作时,文档无法创建,并且似乎什么也没有发生。 有人能告诉我需要安装什么才能工作吗?我需要安装普通的microsoft word应用程序还是可以安装一些程序集?
谢谢,Laziale

有第三方工具可以做到这一点,您不应该直接使用MS Word

Microsoft目前不建议也不支持从任何无人参与、非交互式客户端应用程序或组件(包括ASP、ASP.NET、DCOM和NT服务)自动化Microsoft Office应用程序,因为在该环境中运行Office时,Office可能会表现出不稳定的行为和/或死锁