Te bajas la versión completa de DNN Source, instalas una instancia para desarrollo utilizando la carpeta WebSite del código fuente de DNN, instalas el módulo que vayas a editar de Ventrian , abres la solución en Visual Studio, entonces hay una cosa que tienes que hacer antes de agregar el proyecto de ventrian a la solución, y es editar en el archivo del proyecto (el archivo con extensión .vbproj), lo abres con el block de notas y busca la cadena "localhost", reemplaza las rutas existentes por las de tu instalación de desarrollo.
Hecho ésto, guardas el archivo .vbproj y te vas a tu Visual Studio, entonces situado en la raiz de la solución, le das a Agregar Proyecto Existente, buscas este archivo y se te agregará el proyecto a la solución. Luego tendrás que corregir las referencias del proyecto para que apunten a las rutas en tu entorno de desarrollo desde las propiedades del proyecto, tienes que añadir la carpeta bin de tu website para que coja las referencias a dotnetnuke.dll y otras correctamente.
Espero que te sea de ayuda, a mí me funciona así.