После переключения всех проектов на архитектуру x86 я получаю следующую ошибку:
> dotnet ef migrations add Nullable-Fields --startup-project ..\LairageScanner.BlazorApp
Build started...
Build succeeded.
Could not load assembly 'LairageScanner.Context.SQL'. Ensure it is referenced by the startup project 'LairageScanner.BlazorApp'.
Как видно выше, я попытался выполнить команду через CMD - но также сделал это для менеджера пакетов. Я видел несколько предложений по исправлению этой ошибки: Переполнение стека & GitGub , но ни у одного из них не было решения моей проблемы.
Текущий стек:
EF Core 3.1.3
Dotnet Core 3.1
Примечание. Из решения Git предлагается выполнить преобразование в x64, а затем просто выполнить обратное преобразование позже. И это работает. Но я ищу более постоянное решение.