我正在使用ASP.NET/C#程序中的Microsoft Word文档.
我的程序在内部打开word文档.运用
app = new Word.Application();
app.Documents.OpenRun Code Online (Sandbox Code Playgroud)
它创建了一个winword.exe进程的实例,我可以在任务管理器中看到它.
即使我使用close()和关闭Doc app.quit().它应该杀死这个过程.但这个过程并没有被杀死.
任何想法如何以编程方式杀死这个过程.
首先,我同意Arthur和Ivo:不要在服务器上使用Word自动化......它不受支持,而且很痛苦.
如果必须使用Word自动化:
如果按照上面的说法,winword.exe 应该消失,你不应该杀死进程.
编辑:不是你的问题的答案,但仍然是主题.请记住,您还将在具有权限的服务器上遇到问题.确保为其创建特定用户,并将该用户用作AppPool标识(或服务标识).然后,您需要执行以下操作:
{000209FF-0000-0000-C000-000000000046}") - >属性最重要的是,尽管有上面的对话框选项,您仍然可能需要直接从服务器运行一次winword.exe作为您的AppPool用户,以初始设置配置文件.
| 归档时间: |
|
| 查看次数: |
4800 次 |
| 最近记录: |