Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7430791
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 29, 20262026-05-29T09:11:46+00:00 2026-05-29T09:11:46+00:00

I want to add global exception handling code to C# WPF apps and, although

  • 0

I want to add global exception handling code to C# WPF apps and, although it seems rather rakish (nobody else seems to do it), I want to send email to the developer with exception info. The main problem I can think of happening here is if the developer ends up changing his email address after the software has been deployed. Perhaps an email to the department (such as a listserv type of email broadcast address) would be more appropriate? Has anybody used this sort of methodology, and if so, what solution have you come up with to make sure that somebody gets the exception-generated email?

Is this the best solution:

// in exception code (pseudocode)
try
  SendEmailToTheCoder();
catch
  on EmailAddressNotValid:
    try
      SendEmailToTheListServ()
    catch
      on EmailNotSent:  
        LogExceptionDataToLog("Bla");

…or has my brain gone pear-shaped again (I don’t know what that means, but it’s British, so it must be wickedly funny)

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-29T09:11:47+00:00Added an answer on May 29, 2026 at 9:11 am

    The best thing to do is to keep the details of the messaging outside of the application.

    For instance, you may log errors to a text file or some other kind of log, then have an external application or Windows service monitor that log and decide what to do — such as sending an email, or creating a digest of all messages of the day and emailing it, or a similar action.

    This way, you can optimize and modify what happens in case of these errors, without having to change your program code. You can also reuse that system with other applications that also just log errors to a text file, which has a lower probability of error than connecting to an SMTP server and sending a message.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I want to add this code: <link rel=stylesheet type=text/css href=css/global.css /> <!--[if lt IE
Possible Duplicate: Javascipt exception handling is it possible to add some global exception listener
How can I add a database field to the Magento global search? I want
Question: I want to define a global exception handler for unhandled exceptions in my
Whenever an unhandled exception occurs on our site, I want to: Send a notification
I want redirect to error page when exception occured. If the code is not
I want to add an item at runtime to my global settings on an
I want to add a global right bar button in the global AppDelegate so
I have a weird problem, I want to add a global query using context
In MOSS 2007 I want to add a custom control to the global link

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.