在 VSTS 中启用 C# 7 支持

Enable C# 7 support in VSTS

VSTS 似乎不支持 C# 7,因为我收到一个构建错误,表明正在使用 C# 6 编译器。如何启用 C# 7,或者我做错了什么?我正在使用 Visual Studio 2017,目标是 .NET 4.6.1。

如果可能,我宁愿不必还原我添加的 C# 7 更改。 Visual Studio的截图和VSTS中的控制台可以看出,使用的C#版本有差异

好的,事实证明这是一个简单的修复,它是 UI 中的一个违反直觉的选项。实际上有 2 个地方可以配置 VSTS 中使用的 Visual Studio 的版本。它需要设置为 Visual Studio 2017LatestHosted VS2017。为什么有2个选项不是很清楚。