Exception:
COULDN '' Get Process Information from Remote Machine.
The reason for this error is: Get processs related to Performance Counter, current execution users are not members of the Administrator group
MSDN explanation: 1.Performance information is not available to a non-admin account, which is not in the Performance Counter Users Group on Windows Server 2003. So the Process class could not get process performance information in this case.
2.Getting performance data from all the processes on the machine is pretty expensive. The operating system (OS) might load lots of DLLs and it might take seconds to complete. The floppy drive light will be on when the OS tries to find the index For Some Performance Counter. 3.f The Performance Counter Data Was Corrupted for Any Reason, The Process Class Could throw an Exception While Trying to Convert Some Raw Performance Information Into DateTime.
4.The Process class could not be used to get process information on machines without the process performance counter Performance counters can be disabled in Windows See the following link for details:.. Http://www.microsoft.com/windows2000/techinfo/ reskit / en-us / default.asp? url = / windows2000 / techinfo / reskit / en-us / regentry / 94214.aspThe good news is that we have changed the implementation of the Process class in Visual Studio 2005 (our next release, code-named Whidbey) The Process class does not have a dependency on performance counter information any more (this is only true for local processes) Related Links:.. http: //msdn.microsoft.com/netframework/programming/bcl/ FAQ / SystemDiagnosticsProcessFAQ.ASPX