Как запустить 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
или аналогичный - который является наследием, в основном.