Hello Using Windows Explorer you can create a folder to store all of you VB.net projects for example D:\myProjects Using VS 2005 and VB.net you can create a dll to put in your D:\myProjects folder using the following steps: 1)File - New Project - VB net - class library and rename the class "myClass" 2)rename the class1.vb to "myClass.vb" 3)add the code 4)build solution name 5)save the project Next you can create the Windows Application using the following steps: 1)File - New Project - VB net - Windows Application Why after following these steps when you right click the project and select "Add Reference" to the Windows Application you can not see the myClass dll that was "build" in the first step when you click the "Projects tab" from the add reference dialog box?