Пакет Nuget .Net Standard 2.0 с зависимостью от System.ComponentModel.Annotations генерирует исключения только при использовании из проекта .Net Framework - PullRequest
1 голос
/ 24 октября 2019

У меня есть библиотека классов, нацеленная на netstandard2.0 и зависящая от System.ComponentModel.Annotations v4.5. Я собираю пакет Nuget из этой библиотеки классов.

Когда я использую пакет из основного проекта .net, он будет работать. Когда я получаю пакет из проекта .net Framework 4.8, я получаю следующее исключение:

Невозможно привести объект типа 'System.Collections.Generic.List`1 [System.Int32]' квведите 'System.Array'.

в System.ComponentModel.DataAnnotations.MinLengthAttribute.IsValid (значение объекта)

Любые идеи о том, что мне может понадобиться сделать здесь?

...