在Asp.Net的进程启动与关闭。
在Asp.Net中的一个页面中启动了另一个进程。想在另一个页面中关闭。
尽量不使用传参、静态变量、ViewState、Session等。进程的名称是固定的。
还有什么方法可以获取前一个页面启动的那个线程?
Process [] localByName = Process.GetProcessesByName("进程名");
用上面的方法,出现以下异常。
System.ComponentModel.Win32Exception: 拒绝访问
Process ProcessByID = Process.GetProcessById(TmpProcessID);
如果用在另一个页面用上面的这个方法没问题。
但就必须从启动进程的页面把进程ID传递到关闭进程的页面。在不传参的情况下,有什么好的方法可以解决?
问题点数:30、回复次数:3Top
1 楼redar(sdferwer)回复于 2006-03-07 11:26:21 得分 0
upTop
2 楼lotf1681(淡墨)回复于 2006-04-11 17:38:43 得分 30
要么传参,要么建个全局的引用。Top
3 楼HAVENT(夜雨流星℡)回复于 2006-04-17 13:39:47 得分 0
拒绝访问,我想是ASP.NET的权限不够造成的Top




