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