У меня есть следующие настройки, но я не могу завершить сборку, поскольку я получаю скрытую ошибку, связанную со строкой 439 в файле Blazor.MonoRuntime.targets
(MSB3073).
Значит ли это, что Entity Framework Core никоим образом не будет работать с Blazor preview 6?
подробности:
- Asp.net Hosted Blazor
- AspNetCore.Blazor (3.0.0-preview6.19307.2)
- Microsoft.EntityFrameworkCore (3.0.0-preview6.19304.10)
- Microsoft.EntityFrameworkCore.Design (3.0.0-preview6.19304.10)
- Microsoft.EntityFrameworkCore.SqlServer (3.0.0-preview6.19304.10)
Решено с помощью взломанного решения!
Каким-то образом мне удалось все решить и заставить вещи работать
концы с концами. Я считаю, что большая, критическая вещь была:
* Убедитесь, что проекты клиента и сервера Blazor напрямую не ссылаются на Entity Framework
* Не позволяйте клиенту Blazor ссылаться (прямо или косвенно) на проект с созданными сущностями). Чтобы получить доступ к моделям, я
просто создайте дубликат сгенерированных объектов (и удалите
«частичное» из сгенерированных классов)