/////////////////////////////////////////////////////////////////////// #region Application Exit Event Handler private static void ApplicationExit( object sender, EventArgs e ) { Configuration configuration; lock (syncRoot) { configuration = savedConfiguration; } TraceOps.Trace(configuration, "Exiting.", TraceCategory); string error = null; if (!FileOps.DeleteInUse(configuration, ref error)) { Fail(configuration, assembly, error, TraceCategory); } }