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

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

этот компилятор предоставляется как часть Microsoft (R) .NET Framework, но поддерживает только языковые версии до C# 5, который больше не новейшая версия. Для компиляторов, поддерживающих более новые версии C# язык программирования, см. http://go.microsoft.com/fwlink/?LinkID=533240

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

1 ответов


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

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