title: registry cleanup after uninstalling msi's
body: <p>I wonder, what is the best way to clean up registry after uninstalling software?</p>
  
  <p>I have a project that contains multiple msi. In custom action I do clean every entry I writing</p>
  
  <p>but when searching registry after uninstallation, i find out a lot of entries that must have been created by msi's. </p>