我们使用System.Management.ManagementObjectSearcher为"Select * from Win32_Process“运行一个ObjectQuery,然后迭代返回的列表,调用"GetOwner”(通过InvokeMethod)来查看进程是否由我们要搜索的用户执行,然后调用"Terminate“(也是通过InvokeMethod)。使用一些额外的异常处理来处理在迭代过程中终止的进程,这是有效的,但在有数千个进程的机器上,我们需要运行它,它需要整
除非重新启动我们的服务器,否则我们可以释放这个内存,并启动和运行我们的网站。下面是事件查看器的跟踪信息
发生了未处理的异常,进程被终止。应用程序ID: /LM/W3SVC/17/根进程ID: 14352异常: System.ComponentModel.Win32Exception消息:没有足够的存储空间来处理此命令StackTrace: at MS.Win32.HwndWrapper..ctor(Int32 classStyle,Int32 st