Hi, I am building an nTier project. my Data Access layer containes classes in few directories. I have no idea how to create the Data Access.dll in order to reference it to the rest of the layers. Using csc /target:library /out:Data Access.dll a*.cs etc... look for the clesses in the directory of the command line isn't it? what about the classes that located in the sub directories of the layer? I can create a dll if all classes located in the same location, can it be done if they are not? Thanks Yossi