Would have to debug in Visual Studio/etc; set a breakpoint on the following line in Main.cs:
WinFormsUtil.Error("Failed to access settings:" + Environment.NewLine + e.Message, "Please delete corrupt user.config file.");
Would need to know more about "e" exception (ie, exception / stacktrace etc). Not sure if it's failing doing checkConfig or loadConfig.