We work on desktop applications with WPF. We'd like to have a top-level exception handler that displays an error message and sends it back to our application servers. Our users are non-technical end-users who would not be interested in stack traces or complicated exception messages.
What would you put inside the error message that the user sees? I am considering:
Company Logo
Program X has an error. Company has received notification of the error and will be investigating. If this error persists please call us at --phone-number--.