Good afternoon listers, I am running vs 2008. I currently have several c# projects, (some of the stuff is exactly replicated in each project. What I would like to do is to make a single dll rather than a bunch of dlls which would include everything (the changing parts and non-changing parts) There may be times that the parts get regenerated. Is there a way to use macros or something to grab the necessary portions and then rename things as appropriate to automate the process? Kind of like automatically building a solution from .cs files. Thanks Rick