Добавление ссылки на пакет System.Linq.AsyncEnumerable вызывает ошибку компиляции CS0518/CS0656.C#

Место общения программистов C#
Anonymous
Добавление ссылки на пакет System.Linq.AsyncEnumerable вызывает ошибку компиляции CS0518/CS0656.

Сообщение Anonymous »

Когда я добавил в свой проект следующую ссылку на пакет: При использовании индексатора [^1] в исходном коде C# я получил следующие ошибки компиляции:

Код: Выделить всё

CS0656: Missing compiler required member 'System.Index..ctor'
CS0518: Predefined type 'System.Index' is not defined or imported
Проект ориентирован на несколько платформ net472 и net9.0. Эти ошибки сообщаются только для таргетинга net472.
После удаления ссылки на пакет System.Linq.AsyncEnumerable проект прекрасно компилируется для обоих таргетинга.
Что я делаю неправильно и как это исправить?

Подробнее здесь: https://stackoverflow.com/questions/798 ... 56-compile

Вернуться в «C#»