У меня есть установщик vs, который обновляет строку подключения Entity Framework в конфигурации приложения. Использование XmlDocument.
Это код:
attribute.Value = "metadata=res://*/Veterinaria.csdl|res://*/Veterinaria.ssdl|res://*/Veterinaria.msl;provider=System.Data.SqlClient;provider connection string="data source=" + Context.Parameters["InstanciaSQL"] + ";initial catalog=Sistema_Veterinaria;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"";
Проблема в том, что в xml вместо записи "string =" data source = "он пишет" string = & quot; источник данных "
Кажется, проблема с кодировкой. Уже попробовал &&, & amp, \ ", но безуспешно.