title: SSIS event handlers only for package level
body: <p>I have several packages that need to be run in a specific order. To do this I have an additional package that runs all the rest.<br>
  I added event handlers to each call to a package in order to show the user the status of the process (executing, success, fail) using OnError, OnPreExecute and OnPostExecute.</p>
  
  <p>What I didn't realize was that on every success of each part of the package it returns an OnPostExecute and then a new OnPreExecute when starting the next part of the same package.<br>
  This causes confusion for the user since he thinks a stage has been completed but then sees that it's still executing.</p>
  
  <p>How can I have the event handlers only refer to package level events?<br>
  Any other suggestions would be appreciated as well.</p>
  
  <p>Thanks!</p>