Вы не можете начать отладку без запуска Visual Studio, поскольку Visual Studio является отладчиком. Вы можете указать VS перестроить решение из командной строки, не запуская пользовательский интерфейс, если вы хотите просто создать его: Подробнее см. MSDN .
Вы можете контролировать создание каталогов DEBUG и RELEASE с помощью опции «промежуточные файлы» в настройках проекта. Хотя вам нужно создать файл obj где-нибудь, чтобы компиляция работала.