Re[4]: .NET 5.0 зарелизился
От: Михаил Романов Удмуртия https://mihailromanov.wordpress.com/
Дата: 12.01.21 17:29
Оценка:
Здравствуйте, yenik, Вы писали:

МР>>Вроде как должно быть автоматом, при выборе .Net 5


Y>Ни с того, ни сего начало компилироваться и запускаться. Но Visual Studio не вкуривает новый синтаксис.


Похоже, поддерживаются далеко не все фичи нового компилятора. Конкретно про поддержку records я нашел только в preview версии

Аналогично и с Source Generators — в релизных версиях у меня сгенерированный код не подхватывается на ходу (хотя всё компилируется без проблем)
Re[5]: .NET 5.0 зарелизился
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 12.01.21 18:29
Оценка:
Здравствуйте, Михаил Романов, Вы писали:

МР>Здравствуйте, yenik, Вы писали:


МР>>>Вроде как должно быть автоматом, при выборе .Net 5


Y>>Ни с того, ни сего начало компилироваться и запускаться. Но Visual Studio не вкуривает новый синтаксис.


МР>Похоже, поддерживаются далеко не все фичи нового компилятора. Конкретно про поддержку records я нашел только в preview версии


МР>Аналогично и с Source Generators — в релизных версиях у меня сгенерированный код не подхватывается на ходу (хотя всё компилируется без проблем)


У меня 16.8.3

 public record MyRecord(int Value)
    {
        public bool Danger { get; set; }
    }


Все работает. Сейчас 16.8.4 поставлю
и солнце б утром не вставало, когда бы не было меня
Re[6]: .NET 5.0 зарелизился
От: yenik  
Дата: 13.01.21 13:12
Оценка:
S> Все работает. Сейчас 16.8.4 поставлю

16.8.4 и последний решарпер — теперь ОК.
Re[7]: .NET 5.0 зарелизился
От: Silver_S Ниоткуда  
Дата: 14.01.21 12:04
Оценка:
Здравствуйте, yenik, Вы писали:

Y>16.8.4 и последний решарпер — теперь ОК.


Сама студия и двухмесячной давности это уже поддерживала. Это старый решарпер ошибки показывал, только последний поддерживает.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.