Хотя это и не является строго ответом на ваш вопрос, проект CLIDE Github - это утилита командной строки, которая упрощает создание и управление проектами Visual Studio, а также упрощает управление и сборку проектов с использованием только компилятора (csc.exe) и msbuild. .EXE . Используйте его для создания тестового проекта, который будет делать то, что вам нужно, и вы сможете выяснить остальное из файлов, которые он создает.
https://github.com/remi/clide