Código C:
Ver original
try { var localById = Process.GetProcessById(Convert.ToInt32(runxInfo.pid)); var info = new FileInfo(localById.MainModule.FileName); runX.ProcessName = info.Name; runX.FilePath = info.DirectoryName; } catch (Exception ex) { runX.ProcessName = "Error : " + ex.Message; }
el problema que para ciertos procesos me da error de acceso.