I am trying to understand why a deployed application is not working properly. I have pinned down the problem to a particular update routine. Sadly, the routine is embedded into a do nothing try-catch.
bool requireUpdate = false;
try
{
requireUpdate = !client.IsUpToDate();
}
catch{ }
I need a way to get the exception without having to recompile and do a deploy.
Is there is a way to modify the app.config file so it can trace all handled exceptions to a log file, regardless of how they have been handled?
Unfortunately there is nothing that can be done about handled exceptions, as they are handled (even if very badly, as in your case).
The best way to get them will be to rewrite/recompile/deploy.