title: Deployment of Visual Studio solution containing dll project and exe project
body: <p>I have a Visual Studio 2010 solution that contains 3 projects: a dll project, an executable project, and the Installer project.</p>
  
  <p>I am working on the dll and the executable concurrently.  The executable is simply a front end for the library.  While developing the two in Visual Studio I simply added a reference to the dll project from within the executable and it works fine.  </p>
  
  <p>What I'm having trouble with is the deployment.  Ideally the dll would be compiled and installed in a subdirectory of the executable.  Using the "Visual Studio Installer - Setup Wizard" project template for my installer doesn't seem to be giving me the options I need.  </p>
  
  <p>Am I going about this wrong by developing my backend and frontend in different projects?  What steps should I take to deploy the compiled dll along with the executable?  I may be going about this all wrong, so please help me understand a better methodology if this seems backwards.  For all the programming I learned in college, no one ever went over what I do when I actually want to <em>deploy</em> my software.</p>