Salve a tutti...

utilizzo VB.NET 2005 ed ho un dubbio riguardo l'utilizzo delle dll

Ho letto che VB.NET ha una nuova gestione delle librerie che se non sbaglio dovrebbero chiamarsi assembly e possono essere copiate nello stesso percorso dell'eseguibile principale....

La mia domanda è questa:

Se includessi una DLL in un mio progetto, essa verrà copiata veramente nella stessa cartella madre del progetto, cioè dove sta il .EXE ?

Se sì, devo creare un nuovo progetto per la DLL o devo inserirlo dentro al progetto principale ?
C'è bisogno di registrarla ?

Grazie per la risposta.