VS2015中的VS2013 C#项目:他们会使用Roslyn编译器吗?

时间:2016-06-23 15:22:36

标签: c# visual-studio-2015 roslyn

不完全确定这甚至是一个有效的问题,但如果我使用VS2015打开最初使用VS2013创建和维护的解决方案,是否会在构建时使用Roslyn编译器平台进行编译(在VS2015内)?

该解决方案包括WPF应用程序,控制台应用程序,Web应用程序,Windows服务应用程序以及类库 - 因此可以选择全面的选项。

如果不是这种情况,我应该如何为这些项目启用Roslyn编译器?

感谢。

1 个答案:

答案 0 :(得分:7)

如果在VS2015中打开,它将始终使用Roslyn编译器进行编译,无论语言版本是否切换。

使用/langversion开关只是告诉Roslyn编译器不允许新功能 - 它不会导致使用较旧的编译器。