Вы можете посмотреть на использование MSBuild. Это, вероятно, лучший подход.
Ваш .sln-файл является допустимым файлом проекта MSBUild, поэтому, если вы откроете командную строку Visual Studio из меню «Пуск» и просмотрите местоположение проекта,
c:\...\msbuild MyFile.sln
... например, он должен просто работать.