Ошибка строки подключения Entity framework с postgresql(.NET-MVC)
Я создал базу данных-сначала из entity framework,фреймворк создал строку подключения в моем web.config, как
<connectionStrings> <add name="projeEntities" connectionString="metadata=res://*/Models.EntityFrameworks.ProjeModel.csdl|res://*/Models.EntityFrameworks.ProjeModel.ssdl|res://*/Models.EntityFrameworks.ProjeModel.msl;provider=Npgsql;provider connection string="Host=127.0.0.1;Database=proje;Username=postgres;Password=sdt2018; Persist Security Info=True"" providerName="System.Data.EntityClient" /> </connectionStrings>
но это не работает ,visual studio выдала такую ошибку
System.Data.Entity.Core.EntityException: 'The underlying provider failed on ConnectionString.'
Когда я меняю web.config, например
<add name="projeEntities" connectionString="Server=127.0.0.1;Database=proje;User Id=postgres;Password=sdt2018;" providerName="Npgsql" />
visual studio выдала код первой ошибки, но я сначала работаю с базой данных. Вы не могли бы мне помочь?
Что я уже пробовал:
Я пытался изменить строку подключения, но это мне не помогло