Added handling for solution, project, and source files.