Po zainstalowaniu VS 2015, bieganie csc.exe z linii poleceń powoduje ten komunikat ma być wyświetlany na konsoli:Jak uruchomić Roslyn zamiast csc.exe z wiersza poleceń?
Ten kompilator jest dostarczany jako część Microsoft (R) .NET Framework, ale obsługuje tylko język wersje do wersji C# 5, która nie jest już najnowszą wersją . Dla kompilatorów, które obsługują nowsze wersje języka programowania C# patrz http://go.microsoft.com/fwlink/?LinkID=533240
Link przekierowuje do repozytorium Roslyn pod adresem GitHub.
Czy jest więc sposób uruchomienia "kompilatorów obsługujących nowsze wersje" (Roslyn) z wiersza poleceń?
Którego 'csc.exe' używasz? Jaki numer wersji zgłasza? Kiedy uruchamiam 'csc.exe' z wiersza poleceń - w wierszu poleceń programisty dla VS2015 - widzę wersję 1.0.0.50618, a to Roslyn. –
@ JonSkeet: Używam 'csc' z"% Windir% \ Microsoft.NET \ Framework64 \ v4.0.30319 ". Nie używam pliku wsadowego dla wiersza poleceń programisty, to tylko cmd bez specjalnych ustawień. – Dennis
Następnie proponuję użyć 'csc' z msbuild zamiast :) Zobacz moją odpowiedź. Jeśli chcesz uruchamiać polecenia programisty, skorzystaj z wiersza poleceń programisty i poczuj się jak mądry wybór ... –