title: Visual studio one project with several dlls as output?
body: <p>I'm programming a project with plugin support. 
  Since many of the plugins are relatively small (only one source-file/class) I would like to have them all in one project in visual studio, but to successfully do this I would need each source-file/class to be compiled into its own dll file, is this possible using visual studio?</p>
  
  <p>If this is not possible with visual studio, would it be possible using another build system, while still coding and debugging with visual studio?</p>
  
  <p>Currently I've set the plugins project output type to console, and programmed a main() method that will compile all .cs files in the source directory to dlls and copy those to the proper directory. Then I set that console app to be the post-build event of the plugins project. It works, but it seems like a very ugly hack.</p>
  
  <p>Using visual studio 2010.</p>