Я пытаюсь установить свое приложение на Windows 7, в Release у меня возникла проблема с Argument Exception. У меня есть Entity Framework Core v2.2.1 в моем решении. Я заметил, что исключение не добавляется в Windows 10, а также в Debug в Windows 7.
Сообщение с исключением аргумента:
System.ArgumentException: 'Field' Microsoft.EntityFrameworkCore. Query.EntityQueryModelVisitor + TransparentIdentifier`2 [Factorielles.Model.Entity.AnneeCarriere, System.Collections.Generic.IEnumerable`1. [Фактор. .Query.EntityQueryModelVisitor + TransparentIdentifier`2 [Factorielles.Model.Entity.AnneeCarriere, Factorielles.Model.Entity.Regime]
Я нашел кое-что об этом на github. Если я правильно понял, это ошибка в EF Core 2.1, а исправление доступно в версии 3.0. Но если я хочу обновить EF Core до 3.0, мне нужно изменить .Net Standard в 2.1 (в настоящее время в 2.0). Я боюсь, что это обновление сделает мое приложение больше не работающим в Windows 7, и стабильность моего приложения ухудшится (мое приложение работает нормально, но не только в Release on Windows 7).
Можете ли вы мне помочь? найти способ решить эту проблему без обновления версии Entity Framework Core?