После git-слияния ветви, которая использует платформу Entity, использование Entities в другой базе данных перестало работать с ошибкой «Элемент с идентификатором Path.To.Class не существует в коллекции метаданных».
Эта ошибка возникает, когда выполняется следующая строка кода:
var databaseTable = database.CreateObject<Table>();
Просмотр в Интернете другие решили эту проблему, убедившись, что файлы были названы одинаково и т. Д. Я сделал это, но безудачи.Где хранятся и устанавливаются эти метаданные, и что я могу сделать, чтобы исправить это?
ОБНОВЛЕНИЕ: , вручную объединяя по одному файлу за раз, что, по-видимому, приводит к возникновению этой ошибки:при добавлении другого файла .edmx в файл .csprodj.Кроме того, удалив другой файл .edmx, он также снова начал работать.Другими словами: , включая второй файл .edxm в том же проекте, разбивает первый! Как мне решить эту проблему!