when i am executing following code it results an error please help me to resolve this.
class MySample
{
public static void Main()
{
string eventLogName = "Security";
string sourceName = "BTHUSB";
string machineName = "v.i.com";
EventLog eventLog;
eventLog = new EventLog();
eventLog.Log = eventLogName;
eventLog.Source = sourceName;
eventLog.MachineName = machineName;
foreach (EventLogEntry log in eventLog.Entries.Cast<EventLogEntry>().Reverse())// Entries.Cast<EventLogEntry>().Reverse
{
Console.WriteLine(") Entry type: {0} , Category: {1}, Data: {2}, ID: {3}, Source: {4} \n", log.EntryType, log.TimeWritten, log.EventID, log.InstanceId, log.Source);
}
}
}
Error is ,
Unhandled Exception: System.IO.IOException: The network path was not found. at Microsoft.Win32.RegistryKey.Win32ErrorStatic(Int32 errorCode, String str) at Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(RegistryHive hKey, String ma chineName) at System.Diagnostics.EventLog.GetEventLogRegKey(String machine, Boolean writ able) at System.Diagnostics.EventLog.Exists(String logName, String machineName) at System.Diagnostics.EventLog.OpenForRead(String currentMachineName) at System.Diagnostics.EventLog.GetEntryAtNoThrow(Int32 index) at System.Diagnostics.EventLogEntryCollection.EntriesEnumerator.MoveNext() at System.Linq.Enumerable.<CastIterator>d__aa`1.MoveNext() at System.Linq.Buffer`1..ctor(IEnumerable`1 source) at System.Linq.Enumerable.<ReverseIterator>d__99`1.MoveNext() at event.MySample.Main() in E:\.net prep\.net examples\event\event\Program.cs :line 42
please help me to resolve this, in a machine name field how to enter the remote machine, when it have v.i.com , but that system name is v only.
\\MachineName\$E` also is the folder name on that machine really
.net examples` can you reach the machine from your machine by\\MachineName\$Drive
Path..? – Catenary