title: Deployment Project - custom action update
body: <p><strong>Situation:</strong></p>
  
  <p>I have a Deployment Project in visual studio 2010 setup to install a console application.
  This console application has some custom actions written into it for the Deployment project.</p>
  
  <p>EDIT:
  To clarify, these custom actions are using the <code>System.Configuration.Install.Installer</code> class in .NET.
  I use the <code>Committed</code>, <code>BeforeUninstall</code>, <code>AfterUninstall</code> events on this class, and mainly use them to cleanup left over files.</p>
  
  <p><strong>Question:</strong></p>
  
  <p>If I swap out the console application's executable with a newer version (with updated custom actions) - Will the MSI used to originally install it have any problem with the new EXE and updated custom actions on uninstall?</p>