Added try..catch that simply displays any error upon addin startup
This commit is contained in:
parent
2cf3f6fd93
commit
8a5363e568
@ -35,6 +35,8 @@ namespace Outlook2013TodoAddIn
|
|||||||
/// <param name="sender">Sender</param>
|
/// <param name="sender">Sender</param>
|
||||||
/// <param name="e">EventArgs</param>
|
/// <param name="e">EventArgs</param>
|
||||||
private void ThisAddIn_Startup(object sender, System.EventArgs e)
|
private void ThisAddIn_Startup(object sender, System.EventArgs e)
|
||||||
|
{
|
||||||
|
try
|
||||||
{
|
{
|
||||||
Globals.ThisAddIn.Application.NewMailEx += Application_NewMailEx;
|
Globals.ThisAddIn.Application.NewMailEx += Application_NewMailEx;
|
||||||
this.AddRegistryNotification();
|
this.AddRegistryNotification();
|
||||||
@ -67,6 +69,12 @@ namespace Outlook2013TodoAddIn
|
|||||||
|
|
||||||
// TODO: Make sure there are no memory leaks (dispose COM objects)
|
// TODO: Make sure there are no memory leaks (dispose COM objects)
|
||||||
}
|
}
|
||||||
|
catch (Exception exc)
|
||||||
|
{
|
||||||
|
MessageBox.Show(String.Format("Error starting Calendar AddIn: {0}", exc.ToString()));
|
||||||
|
throw exc;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Process new email
|
/// Process new email
|
||||||
|
Loading…
Reference in New Issue
Block a user