Thats absolutely correct.
I initially had the config info in app.config, to log entries to the event log. Later I wanted to change the destination to a log file (flat file). When i did the changes, they were not getting reflected (the entries were still getting logged to the eventlog).
just for experiment sake, i removed all of the config info pertaining to logging. But it was still logging. Weird i know, but it is happening.
My primary aim is that i would be able to switch between the event log and the flat files as my destinations whenever i change the info in the app.config file