I would appreciate any ideas/comments on advanced error handling in C#. I
mean, how to organize error handling in large applications to ease things
like error logging, custom error handling depending on build type etc.

I am trying to develop methodical, comprehensive approach to this problem.

Thanks in advance.
Dustin Swisstack