Решения Visual Studio состоят из одного или нескольких проектов. Например: Консольные проекты могут создавать сборку. Сборник логически фрагментирует код, который может быть отправлен клиентам, а физически - EXE (исполняемая программа) или .DLL (могут быть повторно использованы другими программами).