Organizing one or more solutions/projects to create/maintain multiple executables
I am mostly a Web programmer, but I recently needed to create a console program that generates a single executable that will be run as a scheduled job on a Windows server. It works fine, but I will want to create additional such executables, and I am not sure how to organize this in VS. Is a separate project required for each executable, or is there a way to have a single solution or project that can generate multiple executables? A lot of code will be shared amongst the programs, so it is highly desirable to be able to combine them in some way. My Web-development environment involves a solution that includes multiple projects with appropriate references, but I don't see a way to do this when creating a console program. Or should I use some other VS template?
Thanks in advance for any assistance. Regards, Steve B