Gets or sets the name of the log to set the source to.
Assembly: System.Configuration.Install (in System.Configuration.Install.dll)
[<TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=184.108.40.206, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>] member Log : string with get, set
Property ValueType: System.String
The name of the log. This can be Application, System, or a custom log name. The default is an empty string ("").
You can use the Source property with either an existing log or a new log on the local computer. The Installutil.exe (Installer Tool) uses this information to map the source to the log in the computer's registry. Applications and services should write to the Application log or a custom log. Device drivers should write to the System log.property to associate the source you specify in the
To write entries to an event log, you must create a source and register it with an event log. An event source can only write to one log at a time. The installer uses the value of the Source property to register your application with the event log as a valid source of entries. If you do not specify a log name before the installer runs, the installer registers your source to the Application log. If you specify a new source and an existing log, the installer creates a new event source and associates it with the log you specify. If you specify both a new source and a new log, the installer associates the new source with the new log in the registry, but the log is not created until the first entry is written to it.
The operating system stores event logs as files. When you use EventLogInstaller or the CreateEventSource method to create a new event log, the associated file is stored in the %SystemRoot%\System32\Config directory on the specified computer. The file name is set by appending the first 8 characters of the property with the ".evt" file name extension.
Use EventLogInstaller to register a new source for a new or existing event log; do not use EventLogInstaller to change an existing source. The EventLogInstaller class does not modify the configuration properties of an existing source to match the specified installation properties. The Install method throws an exception if the Source property matches a source name that is registered for a different event log on the computer. The Install method does not register the source if the Source property matches a source name that is already registered for the same event log specified in the property.
Available since 1.1