Roslyn会成为.NET框架的一部分吗?

时间:2015-06-01 14:59:17

标签: c# .net github compiler-errors roslyn

Roslyn会成为.NET框架的一部分吗? 哪个版本和什么时候?

它实际上可以在GitHub获得,但它相当大,而且我无法在Windows 7上的Visual Studio 2013中加载它而没有错误。

2 个答案:

答案 0 :(得分:4)

不,Roslyn不包含在.Net Framework中。请注意,即使在.Net Framework 4.6中,您仍然会找到我们出于兼容性原因提供的旧版csc.exe和vbc.exe编译器。他们不支持最新的语言功能,在发布时,您会发现我们已更改其横幅文字,以明确这些不是最新版本。

要获得基于Roslyn的C#和VB命令行编译器,您有两种选择:

  1. 安装Visual Studio 2015 RC。或
  2. 安装MSBuild_tools installer package
  3. 您将在%ProgramFiles(x86)%\ MSBuild \ 14.0 \ bin

    中找到基于Roslyn的命令行编译器

答案 1 :(得分:3)

  

Roslyn是否会成为.net框架的一部分?哪个版本和   当?

Roslyn将正式发布Visual Studio 2015 RTM,目前位于RC(您可以下载并试用)。对于VS2013,它是no longer available。一般来说,如果你想尝试一下,还有一个很好的网络托管roslyn编译器TryRoslyn