显示AnyCPU应用程序中的所有进程
|
我正在为任何CPU编写应用程序。当我在64位PC上运行以下命令时,它将无法工作:
System.Diagnostics.Process[] running = System.Diagnostics.Process.GetProcesses();
for (int i = 0; i < running.Length; i++){
try{
Console.WriteLine(running[i].MainModule.FileName);
}
catch (Exception ex){}
}
它仅显示正在运行的阵列中的32位进程,因为它以32位模式运行。有没有解决方法?
没有找到相关结果
已邀请:
2 个回复
伞腹
不支持64位进程。这就是我的代码总是引发异常的原因。因此未列出64位进程。
膛嵌墒缅欠