TeamCity rzuca błędy, kiedy dodałem nową składnię zmiennej wyjściowej w naszej najnowszej aktualizacji kodu:TeamCity nie trafia do budowania projektów przy użyciu C# 7
if (Enum.TryParse(input, out MyProject.ClassificationType classification))
{
result.Classification = classification;
}
TeamCity odrzucił ten błąd:
[Csc] MyProject\MyCode.cs(125, 111): error CS1003: Syntax error, ',' expected
Kod buduje i działa poprawnie w Visual Studio.
Jaka jest różnica między MSBuild 15 a Visual Studio 2017? –
"MSBuild" i "Visual Studio (.sln)" to dwa różne typy runnerów podczas konfigurowania kroku kompilacji. – Kcoder
Przykro mi być głupim, ale nie wiem zbyt wiele o konfigurowaniu TC. Zostałem poproszony o zbadanie C# 7, ale nie jestem pewien, co masz na myśli o różnych typach biegaczy. Czy mógłbyś wyjaśnić? Dzięki –