- Регистрация
- 21.04.2016
- Сообщения
- 2 312
- Благодарностей
- 1 191
- Баллы
- 113
Сегодня столкнулся с одним багом, который не позволил подключить библиотеку к проекту.
Причина простая и банальная - в проекте использовалась директива #nullable enable (MaxMind-DB-Reader-dotnet), которая поддерживается начиная с C# 8.0. Сама библиотека подключается, но при использовании выдает ошибку, а зависимости у библиотеки только от стандартных библиотек.
Поэтому хотелось бы иметь поддержку всех современных возможностей C#, хотя проблему я решил установкой устаревшей версии библиотеки.
Разработчики библиотек не дремлют и используют новые компиляторы, поэтому всё больше библиотек не будет работать на новой версии.
Причина простая и банальная - в проекте использовалась директива #nullable enable (MaxMind-DB-Reader-dotnet), которая поддерживается начиная с C# 8.0. Сама библиотека подключается, но при использовании выдает ошибку, а зависимости у библиотеки только от стандартных библиотек.
Поэтому хотелось бы иметь поддержку всех современных возможностей C#, хотя проблему я решил установкой устаревшей версии библиотеки.
Разработчики библиотек не дремлют и используют новые компиляторы, поэтому всё больше библиотек не будет работать на новой версии.