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

Will Roslyn be part of the .NET framework?

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

它实际上在 GitHub 上可用,但它相当大,我无法在 Visual Studio 2013 年 Windows 7 上正确加载它。

Does Roslyn will be part of the .net framework? Which version and when?

Roslyn 将与 Visual Studio 2015 RTM 一起正式发布,如果您想试用,目前在 RC (which you can download and try). It is no longer available for VS2013. Generally, there is also a nice web hosted roslyn compiler called TryRoslyn

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

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

  1. 安装 Visual Studio 2015 RC。或
  2. 安装 MSBuild_tools installer package.

您将在 %ProgramFiles(x86)%\MSBuild.0\bin

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