title: Targeting both 32bit and 64bit with Visual Studio in same solution/project
body: <p>I have a little dilemma on how to set up my visual studio builds for multi-targeting.</p>
  
  <p>Background: c# .NET v2.0 with p/invoking into 3rd party 32 bit DLL's, SQL compact v3.5 SP1, with a Setup project. 
  Right now, the platform target is set to x86 so it can be run on Windows x64.</p>
  
  <p>The 3rd party company has just released 64 bit versions of their DLL's and I want to build a dedicated 64bit program.</p>
  
  <p>This raises some questions which I haven't got the answers to yet.
  I want to have the exact same code base.
  I must build with references to either the 32bit set of DLL's or 64bit DLL's.
  (Both 3rd party and SQL Server Compact)</p>
  
  <p>Can this be solved with 2 new sets of configurations (Debug64 and Release64) ?</p>
  
  <p>Must I create 2 separate setup projects(std. visual studio projects, no Wix or any other utility), or can this be solved within the same .msi?</p>
  
  <p>Any ideas and/or recommendations would be welcomed.</p>