У меня есть библиотека классов .NET Standard 1.4, которая ссылается на пакет NuGet System.ComponentModel.Annotations(4.3.0).
Затем я ссылаюсь на эту библиотеку классов из тестового проекта .NET Framework 4.6.2. Он строит отлично, но во время выполнения я получаю следующую ошибку:
Возникло событие System.IO.FileLoadException HResult = 0x80131040
Сообщение = Не удалось загрузить файл или сборку 'System.ComponentModel.Annotations, Version = 4.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a ' или одна из его зависимостей. установленное определение манифеста сборки не соответствует сборке Справка. (Исключение из HRESULT: 0x80131040)
Я попытался добавить ссылку на пакет System.ComponentModel.Annotations(4.3.0) NuGet из проекта net462, но это не имело никакого значения.
Я попытался добавить ссылку на библиотеку .NET Standard из проекта net462, но все равно не повезло.
Я что-то упустил? Является ли это известной ошибкой, если она работает?
Любая помощь очень ценится!