首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关闭web程序的EXCEL进程有关问题

2012-01-02 
关闭web程序的EXCEL进程问题web程序上填充excel表格,在本机运行EXCEL进程可以关闭,可一发布到web服务器上

关闭web程序的EXCEL进程问题
web程序上填充excel表格,在本机运行EXCEL进程可以关闭,可一发布到web服务器上进程就关不掉了,顺便说下,我用的是VS2005。

[解决办法]
参考
Office with .Net(二)之外传―――“彻底干净的”关闭Office程序

http://blog.joycode.com/kaneboy/archive/2005/11/04/66364.aspx

[解决办法]
帮顶,没在web上用过excel
[解决办法]
你本地的应该也不能干净的关掉好象,我记得要循环线程一个一个关掉

[解决办法]
强杀

private void KillProcess(string processName)
{
System.Diagnostics.Process myproc = new System.Diagnostics.Process();
//得到所有打开的进程
try
{
foreach (Process thisproc in Process.GetProcesses())
//循环查找
{

if (thisproc.ProcessName == processName)
{
//thisproc.Close();
//thisproc.Dispose();
thisproc.CloseMainWindow();
thisproc.Kill();
WirteLog( " 杀死 " + thisproc.ProcessName + "成功! ");

}
}
}
catch (Exception e)
{
WirteLog( " 杀死 " + processName + "失败! " + e.ToString());

}

}
[解决办法]
web程序强制关闭进程,好像不好办
[解决办法]
http://blog.csdn.net/21aspnet/archive/2007/03/21/1536885.aspx

Excel在.Net 环境下Web方式下驻留内存问题的解决

今天刚看到

希望对你有用

热点排行