У меня есть простой сценарий:Проблемы с Entity Framework и EntitiyDataSource
- Web Project (C#) с добавлением ссылки длл к ниже DataSource проекта.
- Отдельный проект DataSource (Библиотека классов), где я добавил файл edmx и сгенерировал POCO с генератором DbContext.
Действительно, ничего особенного. Я думаю, что каждое учебное видео YouTube, которое я видел на Entity Framework, делает что-то простое.
Что я обнаружил, так это то, что EntityDataSource просто не работает. Я получаю диапазон сообщений об ошибках, и я действительно не могу видеть картину, когда они обнаруживаются:
Вот некоторые из них:
- Невозможно загрузить указанный источник метаданных
- схема недействительны и типов не могут быть загружен, потому что сборка содержит EdmSchemaAttribute ... загрузка имени и атрибута недопустима.
Несколько раз, не знаю, как мне удалось пройти мимо этой ошибки, в таком случае я бы получить ошибку CLR, когда я пытаюсь выполнить простую страницу с источником данных и GridView (ничего не было закодировано)
End чтобы добавить к проблеме ... Я ссылаюсь на другой проект DataSource таким же образом. Я вполне могу установить этот EntityDataSource без ошибок выше. Но когда я нажимаю Обновить схему, я получаю сообщение об ошибке «Не удалось найти тип CLR для MyEntity.
Что то здесь не так.
Благодаря