Witam.
Mam na serwerze Win2012 dwa procesy o takiej samej nazwie, chciałem je rozróżnić pobierając ścieżkę do pliku exe z właściwości procesu (MainModule.FileName), niestety leci exception access denied:
Process [] processList = Process.GetProcesses().ToArray();
Process proc = processList.FirstOrDefault(m => m.ProcessName == procName && m.MainModule.FileName == configPath);
Na win 7 taki sposób działa poprawnie. Może zetknął się ktoś z takim problemem lub zna inne rozwiązanie pozwalające rozróżnić procesy o takiej samej nazwie (pid odpada bo za każdym razem jest inne)?