Es scheint, dass VSTS C# 7 nicht unterstützt, da ich einen Buildfehler erhalte, der anzeigen würde, dass der C# 6-Compiler verwendet wird. Wie aktiviere ich C# 7 oder was mache ich falsch? Ich verwende Visual Studio 2017 für .NET 4.6.1.Unterstützung von C# 7 in VSTS aktivieren
Ich würde lieber nicht C# 7 Änderungen, die ich hinzugefügt habe, wenn möglich, rückgängig machen müssen. Wie in dem Screenshot von Visual Studio und der Konsole in VSTS zu sehen ist, gibt es einen Unterschied in der verwendeten Version von C#.
sehen https://www.visualstudio.com/en-us/docs/build/concepts/agents/hosted die "neueste" Version auf dem normalen gehosteten Agent installiert ist 2015. Wenn Sie 2017 wählen Wenn Sie darauf achten und Ihr Build-Protokoll überprüfen, sehen Sie eine Warnung, die besagt, dass 2017 nicht gefunden werden konnte. Es fiel auf den höchsten Wert zurück, den es finden konnte (2015). –