Aplikace pracuje tak, že si vyžádá connection string2 na základě connection stringu1.
Je to z bezpečnostního důvodu (prosím nerozvádět)
A ideální by bylo přepsat hlavní connection string runtime a k tomu přistupovat všude.
Tedy něco jako:
using System.Configuration;
var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
var connectionStrings = config.ConnectionStrings;
foreach (var connectionString in connectionStrings.ConnectionStrings)
{
// change connection details
}
config.Save(ConfigurationSaveMode.Modified);
Jenomže toto mi vůbec nefunguje, ani to nezná ConfigurationManager (include System.Configuration; mám)
Takže jsem nahraný. Nevím proč.