title: How to get user input during windows installer for WinForms application?
body: <p>I have a call tracking application that I've built and now I need to create a Windows Installer that bundles the .NET Framework 4.0 with the installer and also allows the user to enter a authentication id, when installing the application.</p>
  
  <p>Then be able to get the value they entered to setup the application for their specific location, by setting an application setting, within the WinForms application.</p>
  
  <p>If the installer can write the authentication id to the registry, I could grab it from there in my application, on startup.</p>
  
  <p>Just not sure which installer to use that would make this as painless as possible.</p>