Я пытался обновить возвращаемые значения хранимой процедуры, но по какой-то причине Entity Framework сообщает мне, что для этой модели нет соединения (см. Первый снимок экрана). Из-за этой проблемы я не могу обновить ни функцию, ни комплексный тип.
![Function import menu](https://i.stack.imgur.com/Q7ue1.png)
При каждом нажатии кнопки Обновить модель из базы данных. .. Мне предлагается мастер обновления .
![Choose data connection menu](https://i.stack.imgur.com/j92Mf.png)
Так выглядит строка подключения в файл app.config.
<connectionStrings>
<add name="WeighingEntities"
connectionString="metadata=res://*/Model.Weighing.WeighingModel.csdl|res://*/Model.Weighing.WeighingModel.ssdl|res://*/Model.Weighing.WeighingModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=sql2016;Initial Catalog=db2;Persist Security Info=True;User ID=user;Password=password;MultipleActiveResultSets=True;Application Name=EntityFramework""
providerName="System.Data.EntityClient" />
</connectionStrings>
Это приложение WPF , я использую EntityFramewrok 6.2.0 , а проект использует . NET Framework 4.5 и моя IDE Visual Studio 2017 . Это работало ранее. База данных работает правильно. Я попытался снова добавить подключение для передачи данных с помощью Update Wizard . Я действительно удалил и заново создал .edmx . Я также попытался удалить строку подключения в файле и затем использовать Update Wizard , чтобы воссоздать его.
Ни одна из моих попыток не изменила ничего, я все еще получаю сообщение:
Для этой модели не настроено соединение с базой данных.
Как заставить EF6 снова работать?