Я работаю над приложением .NET Core + библиотека NET Standard 2.
Эта библиотека использует EntityFrameworkCore.SQLServer.
Когда я еще добавил EntityFrameworkCore.PostgreSQL, приложение во время запуска выдает ошибку:
... Microsoft.EntityFrameworkCore.Query.Internal.AsyncLinqOperatorProvider.ExceptionInterceptor`1.EnumeratorExce
ptionInterceptor.MoveNext (CancellationToken cancellationToken)
System.IO.FileLoadException: не удалось загрузить файл или сборку 'System.Runtime.CompilerServices.Unsafe, версия = 4.0.4.1, C
ulture = нейтральный, PublicKeyToken = b03f5f7f11d50a3a '. Определение манифеста расположенной сборки не соответствует сборке
ссылка. (Исключение из HRESULT: 0x80131040)
Имя файла: 'System.Runtime.CompilerServices.Unsafe, версия = 4.0.4.1, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a'
at Npgsql.NpgsqlWriteBuffer.Write [T] (значение T)
Я переустановил EntityFrameworkCore.PostgreSQL - не исправлено.
Может быть, я могу добавить эту сборку в мою библиотеку, но где я могу получить ее:
'System.Runtime.CompilerServices.Unsafe, версия = 4.0.4.1, C
ulture = нейтральный, PublicKeyToken = b03f5f7f11d50a3a '
Thanx.