Excel.exe进程结束方法
来源:互联网 发布:mysql gpc 编辑:程序博客网 时间:2024/05/19 01:59
解决部署在Window server 2003 上Excel.exe进程问题
方法一:在方法中使用Com组件,并在使用完使Com引用计数减1以及消除引用,在调用该方法后进行垃圾回收(必须在该方法外),若不出现异常是均能正常结束Excel进程。
方法二:强制结束
解决此类问题,有一个方法可以借鉴,就是杀死进程的方法,但是有一定的风险,要注意,具体方法如下:
操作进程有一定的风险,所有首先要有此类权限,添加权限方法,在web.Config里面添加权限<identity impersonate="true" userName="登录名" password="密码 "/>
杀死进程方法 publicstaticvoid KillProcess(string processName)
{
system.Diagnostics.Process myproc = new system.Diagnostics.Process(); //得到所有打开的进程
try
{
foreach (Process thisproc in Process.GetProcessesByName(processName))
{ if (!thisproc.CloseMainWindow())
{
if(thisproc!=null)
thisproc.Kill();
} }
}
catch (Exception Exc)
{ throw Exc; }
}
在操作完Excel后,调用杀死进程方法就可以了,下一次就会正常调用
- Excel.exe进程结束方法
- [C#]结束Excel的进程的方法
- [C#]结束Excel的进程的方法
- [C#]结束Excel的进程的方法
- 操作excel进程结束不了的方法
- rsmgrsvc.exe 结束进程
- 导入Excel时,Excel进程excel.exe不能自动结束的问题
- 结束excel进程
- 完美结束EXCEL进程
- 结束EXCEL进程
- 结束EXCEL进程
- 彻底结束EXCEL进程
- 结束Excel进程
- C#结束Excel进程
- 获取DTLService.exe进程信息、结束进程
- 最新结束进程方法
- 结束进程方法
- 结束进程的方法
- “设计模式”学习之六:职责链与命令模式(行为型)
- poj 3285 模拟退火,
- 一些非空的处理
- bootstrps、bagging 与boosting
- 解决80070005 excel Com组件权限问题
- Excel.exe进程结束方法
- UVA 10897 Travelling Distance
- C语言版各种排序算法(持续更新中)
- 《大话处理器》连载——微架构(15) 寄存器重命名
- android 源码下载
- 一年如梦(二)
- javaScript学习笔记1(验证)
- ABAP开发的项目管理问题
- android-x86编译