Попытка понять структуру сущности и сгенерированные файлы edmx.
При добавлении файла edmx в мое решение добавляется следующий раздел
<add name="MyEntities" connectionString="metadata=res://*/Model.MyModel.csdl|
res://*/Model.MyModel.ssdl|
res://*/Model.MyModel.msl;provider=System.Data.SqlClient;provider connection
string="Server=xxx;Database=mydb;
UserID=xxxx;Password=xx;Trusted_Connection=False;Encrypt=True;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
Все работает нормально, пока мне не нужно удалить edmx и заново добавить его. Оставив вышеупомянутый раздел конфигурации без изменений И выбрав пропустить
«Сохранить параметры подключения объекта в web.config как: MyEntities» вызывает проблемы.
Решение больше не распознает мой объектный контекст - MyEntities. Вместо этого он дает мне общие "сущности". Я проверяю файл designer.cs, и это достаточно точно
его приправили сущностями вместо MyEntities. Было бы здорово, если бы кто-то мог пролить некоторый свет на то, как работает это отображение и как каждый раз, когда я удаляю и повторно добавляю один и тот же edmx, мне не нужно было бы редактировать файл конфигурации.