Я меняю строку подключения EntityFramework в App.config так:Обновить EntityFramework связь
var connectionString = new SqlConnectionStringBuilder(entityConnectionString.ProviderConnectionString);
connectionString.UserID = dbUser;
connectionString.Password = dbPass;
connectionString.InitialCatalog = dbCatalog;
connectionString.DataSource = dbServer;
entityConnectionString.ProviderConnectionString = connectionString.ToString();
cString.ConnectionString = entityConnectionString.ToString();
conf.Save(ConfigurationSaveMode.Full);
ConfigurationManager.RefreshSection("connectionStrings");
Но EntityFramework продолжает использовать старые настройки подключения до перезагрузки приложения. Есть ли способ заставить EntityFramework получить новую строку соединения из App.config?
Вы часто вносите изменения в строку подключения? – Miller
Каждый раз, когда он развертывается через ClickOnce. – user3223738