Hey all just advice this time.....

OK im writing a massive program and weve just decided to start over again because its grown and grown and grown.
One of the major problems we faced so far was updating bugged bits of code,

Before we just had our solution and seperated the code into form code and componant class code, (i throught this actully made dll's, but it dosnt)

We wana code the application to use dll's, however i havnt got a clue to how this can be done. i guess we have to have our main solution then add other dll solutions to it ?

Can anyone advise how to manage dll creation within a project

Many Thanks