, komut satırından çalışan csc.exe Bu mesajı konsola görüntülenmesine neden:Roslyn yerine csc.exe komut satırından nasıl çalıştırılır? VS 2015 yükledikten sonra
Bu derleyici Microsoft (R) .NET Framework, bir parçası olarak sağlanır ama sadece dili destekler En son sürüm olan artık C# 5 sürümüne kadar. C# programlama dilinin yeni sürümlerini destekleyen derleyiciler için, http://go.microsoft.com/fwlink/?LinkID=533240
bağlantı GitHub'dan de Roslyn en deposuna yönlendirir görüyoruz.
Peki, komut satırından "yeni sürümleri destekleyen derleyiciler" (Roslyn) çalıştırmanın bir yolu nedir?
Hangi "csc.exe" çalışıyorsunuz? Hangi sürüm numarası rapor edilir? Komut satırından 'csc.exe'yi çalıştırdığım zaman - VS2015 için geliştirici komut istemi ile - ben 1.0.0.50618 sürümünü görüyorum ve bu Roslyn. –
@JonSkeet: "% Windir% \ Microsoft.NET \ Framework64 \ v4.0.30319" dan "csc" yi çalıştırıyorum. Geliştirici komut istemi için toplu iş dosyası kullanmıyorum, herhangi bir özel ayar olmadan sadece bir cmd. – Dennis
O zaman yerine msbuild 'csc 'kullanmanızı öneririm :) Cevabımı görün. Geliştirici komutlarını çalıştırmak istiyorsanız, geliştirici komut istemini kullanarak akıllıca bir tercih gibi hissediyorsunuz ... –