Використання, msbuildяк вказували інші, працювало на мене, але мені потрібно було зробити трохи більше, ніж просто це. Перш за все, msbuildповинен мати доступ до компілятора. Це можна зробити, запустивши:
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"
Тоді msbuildне було в моєму $ PATH, тому мені довелося запустити його через його явний шлях:
"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe" myproj.sln
Нарешті, мій проект використовував деякі подібні змінні $(VisualStudioDir). Здається, їх не встановлено, msbuildтому мені довелося встановити їх вручну за допомогою /propertyпараметра:
"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe" /property:VisualStudioDir="C:\Users\Administrator\Documents\Visual Studio 2013" myproj.sln
Цей рядок тоді нарешті дозволив мені скласти свій проект.
Бонус : схоже, що інструменти командного рядка не потребують реєстрації після 30 днів їх використання, як це робить "безкоштовне" видання Visual Studio Community на базі GUI. Із вимогою реєстрації Microsoft ця версія навряд чи безкоштовна. Безкоштовно як у Facebook, якщо що-небудь ...