Подтвердить что ты не робот

Как запустить Roslyn вместо csc.exe из командной строки?

После установки VS 2015, запуск csc.exe из командной строки заставляет это сообщение отображаться на консоль:

Этот компилятор предоставляется как часть Microsoft.NET Framework, но поддерживает только языковые версии до С# 5, что больше не является Последняя версия. Для компиляторов, которые поддерживают более новые версии С# языка программирования, см. http://go.microsoft.com/fwlink/?LinkID=533240

Ссылка перенаправляется в репозиторий Roslyn в GitHub.
Итак, можно ли запустить "компиляторы, поддерживающие более новые версии" (Roslyn) из командной строки?

4b9b3361

Ответ 1

Похоже, ваш путь неуместен, в основном. Если вы откроете "Командная строка разработчика для VS2015", вы должны иметь $ProgramFiles(x86)$\MSBuild\14.0\bin на ранней стадии вашего пути, а csc.exe - в Roslyn.

Я подозреваю, что вы используете версию в c:\Windows\Microsoft.NET\Framework\4.0.30319 или аналогичную - которая является старой версией.