que acaso es muy sensitivo tu codigo como para no incluirlo en tu entrega? no has pensado en darle permisos de sa a tu cliente pero con las restricciones necesarias para ver el codigo de ciertos objetos?(eso se puede hacer siempre y cuando no le des permisos de sysadmin) ya viste informacion como esto:
http://www.digioz.com/tutorials/How_..._Studio_6.html
existen modos para hacer lo que buscas, pero creo que deberias de ir al foro de VB en lugar de venir al de sql server....