Scusa ho frainteso.

Cmq si i file .vb, .cs, ... vanno compilati, ma non i CodeBehind.

Per compilare:

-Apri il prompt dei comandi dos;

-Spostati alla cartella che cotiene il file .vb;

-Scrivi questo:

vbc /t:library /out:Nome_Dll.dll /r:System.dll / Nome_File_VB.vb

Spiegazione:

/out:Nome_Dll.dll è il nome con cui salverai la dll

/r:System.dll Devi ripeterlo per tutti i namespace che utilizzi nel tuo file vb, ad esempio se importi il namespace System.Data devi scrivere(/r:System.dll /r:SyStem.Data.dll).

Nome_File_VB.vb è il nome del file che vuoi compilare.