Lui*_*jon 141 c# visual-studio visual-studio-2015 c#-7.0
Visual Studio 2017(15.x)支持C#7,但Visual Studio 2015(14.x)呢?
我怎样才能使用C#7?
Ste*_*edy 159
您可以通过安装Nuget包Microsoft.Net.Compilers来替换Visual Studio附带的编译器以获得支持C#7的版本:
引用此包将导致使用包中包含的特定版本的C#和Visual Basic编译器构建项目,而不是任何系统安装版本.
没有任何迹象表明我可以在软件包页面上看到这是否在Visual Studio 2015中得到官方支持.到目前为止我的非全面测试表明它可以工作但不是无痛 - C#7代码编译,但用红色下划线波浪线表示语法错误:
请注意,您还需要安装Nuget包System.ValueTuple以使用新的C#7值元组功能.
就我而言,仅安装Microsoft.Net.Compilers不起作用。相反,我必须执行以下操作:
但仍请注意,Visual Studio 2015 默认编译器不知道的 C# 代码下面仍会有红色波浪线。
| 归档时间: |
|
| 查看次数: |
65510 次 |
| 最近记录: |