Как мне изменить строку подключения в платформе первого объекта кода / приложении MVC? Я пытаюсь перенести его на действующий сайт, но он игнорирует значения веб-конфигурации и по-прежнему ссылается на мою локальную версию базы данных.
Вот раздел строки подключения в моем файле web.config:
<add name="MembershipConnectionString" connectionString="Data Source=192.168.1.43;Initial Catalog=Website.Models.IntranetApplication;User Id=[UserName];Password=[Password];timeout=30" />
<add name="WebsiteConnectionString" connectionString="Data Source=192.168.1.43;Initial Catalog=Website.Models.IntranetApplication;User Id=[UserName];Password=[Password];timeout=30" />
<add name="Entities" connectionString="metadata=res://*/Models.IntranetModel.csdl|res://*/Models.IntranetModel.ssdl|res://*/Models.IntranetModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=192.168.1.43;Initial Catalog=Website.Models.IntranetApplication;User Id=[UserName];Password=[Password];MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
Я не убедитесь, что строка Entities имеет какое-либо значение, поскольку я использовал структуру сущностей Code First, и я думаю, что это появилось только тогда, когда я попытался создать файл edmx (хотя в итоге я просто удалил его). Строка подключения Entities закомментирована, поэтому я не думаю, что она использовалась.
Я хочу, чтобы структура сущности читала «WebsiteConnectionString», но, похоже, она хочет использовать локальную строку подключения, но я даже не вижу где это установлено. Как мне его изменить?