Я использую приложение WPF, подключенное к локальной базе данных SQL Server с использованием структуры объекта.Во время выполнения я изменяю значение строки подключения в app.config и сохраняю его.
Все работало до установки My SQL.После установки MY SQL без каких-либо изменений в коде.Во время выполнения добавляется еще одна дополнительная строка подключения «LocalMySqlServer».И из-за этого приложение не подключается.
В приведенном ниже коде LocalMySqlServer был добавлен автоматически при динамическом изменении и сохранении конфигурации приложения после установки My Sql
<connectionStrings>
<remove name="LocalMySqlServer" />
<add name="LocalMySqlServer" connectionString="metadata=res://*/Entity.DataEntityModel.csdl|res://*/Entity.DataEntityModel.ssdl|res://*/Entity.DataEntityModel.msl;provider=System.Data.SqlClient;provider=System.Data.SqlClient;provider connection string="data source=(LocalDB)\v11.0;attachdbfilename=filelocation;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" />
<add name="DataEntities" connectionString="metadata=res://*/Entity.DataEntityModel.csdl|res://*/Entity.DataEntityModel.ssdl|res://*/Entity.DataEntityModel.msl;provider=System.Data.SqlClient;provider=System.Data.SqlClient;provider connection string="data source=(LocalDB)\v11.0;attachdbfilename=filelocation;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" />