Well, you needent really make a copy of the class and the classes it depends on... Just add the class and the related classes to the VC++ file view.. Keylee717 wrote: I can do it as a last resort and just copy all of the classes needed into the dll, but if I do that I may as well not use a dll and just put it all into the client project So why not use a DLL? It's always better to do that, so that in future you have only one copy of the classes to maintain. With multiple copies, you, for example, fix a bug and you've got to fix the bug in all copies... Bikram Singh