计算机CSC版本

本文关键字:版本 CSC 计算机 | 更新日期: 2023-09-27 18:05:14

我通过Visual Studio code快速修改代码。如你所知,它没有内置编译器,所以我通过CMD使用CSC。

只适用于(code <= c# 4.6 &code <= . net 4.5),因为我有那个版本的CSC。

有问题,因为我写新的c# 6.0和。net 4.6,不能通过CSC编译。我已经用。net 4.6安装了VS 2015,并通过VS 2015编译工作良好。

我无法在我的计算机中找到支持。net 4.6版本CSC的版本。我有。net 4.6在Windows注册表(regedit)。

计算机CSC版本

Visual Studio 2015使用的csc.exe编译器位于c:'Program Files (x86)'MSBuild'14.0'bin'csc2.exe

CSC不再用于c# 6+的编译。新的标准编译器现在是Roslyn。

事实上,csc本身告诉你:

这个编译器是作为Microsoft (R) . net框架的一部分提供的,但是只支持最高到c# 5的语言版本,这已经不是最新的版本了。有关支持新版本c#编程语言的编译器,请参阅http://go.microsoft.com/fwlink/?LinkID=533240

您需要下载Roslyn(使用上面的链接并使用MSBuild为自己编译它,或通过NuGet在http://www.nuget.org/packages/Microsoft.CodeAnalysis.CSharp/),并使用它从现在开始编译您的程序