О, самая неприятная вещь за всю историю :( Так что я потратил некоторое время, пытаясь заставить мое старое приложение скомпилировать с помощью c # 7 и справился с ним , теперь, когда он наконец заработал, я был готов настроить devops.
Я создал свой конвейер как обычно, но первая проблема была, когда я нажимал на сборку, он жаловался на то, что не поддерживает .net 4.7.2 . Потрясающие.
Поэтому я понизил проект до 4.6.2 , а затем снова запустил свой конвейер, и теперь я получаю следующее:
Недопустимый токен '=>' в объявлении члена класса, структуры или интерфейса
Я проверил восстановление nuget в devops, и оно использует компиляторы .net 2.10.0.
Я в растерянности. Кто-нибудь знает, как я могу это исправить?