Visual studio un progetto con diverse dll come output?

Sto programmando un progetto con supporto per i plugin. Dato che molti plugin sono relativamente piccoli (solo un file sorgente / class) mi piacerebbe averli tutti in un progetto in Visual Studio, ma per farlo con successo avrei bisogno di ogni sorgente-file / class da compilare nel suo proprio file dll, è ansible utilizzare Visual Studio?

Se questo non è ansible con Visual Studio, sarebbe ansible utilizzare un altro sistema di compilazione, mentre ancora si codifica e si esegue il debugging con Visual Studio?

Attualmente ho impostato il tipo di output del progetto plugins su console e programmato un metodo main () che compilerà tutti i file .cs nella directory source in dlls e li copierà nella directory corretta. Quindi ho impostato l’app per console come evento post-build del progetto plugins. Funziona, ma sembra un brutto scherzo.

Utilizzando Visual Studio 2010.