I am trying to determine what files get built in a solution (.sln) or project (.csproj). Also, I need to determine any dependant files. Does anyone have any suggestions on how to do this? Right now I am considering parsing the csproj files referenced in the .sln files. I am not sure how to determine if a .csproj file will build a dll or an exe either. Any suggestions/help would be greatly appreciated.