Я затрудняюсь для этого:
Я определил свои классы для первого подхода кода рамки сущности (4.1.3). Все было хорошо (я создавал таблицы и т.д.), Пока я не начал Seed.
Теперь, когда я делаю
Add-Migration "remigrate" ; Update-Database;
Я получаю сообщение об ошибке на консоли пакета "Не удалось выполнить проверку для одного или нескольких объектов. Подробнее см." Свойство EntityValidationErrors ".
У меня есть точка останова в моем методе Seed(), но поскольку я запускаю это на консоли, когда проект не запущен, я не знаю, как добраться до деталей (PS - я видел thread Не удалось выполнить проверку для одного или нескольких объектов при сохранении изменений в базе данных SQL Server с использованием Entity Framework, которая показывает, как я могу увидеть свойство.)
Я знаю, что у моего метода Seed() есть проблема, потому что, если я поместил return сразу после вызова метода, ошибка исчезнет. Итак, как мне установить точку останова, чтобы я мог видеть, что такое ошибка проверки? Кинда проиграл. Или есть какой-то другой способ проследить его в консоли nuget?