Я пишу приложение на WPF (MVVM), используя Entity Framework (сначала DataBase). Я хочу, чтобы пользователи задавали имя сервера через интерфейс, подскажите, пожалуйста, как это сделать. Если я передаю переменную из настроек, я получаю: System.ArgumentException keyword not supported 'data source'
.
using (var db = new PronetsDataBaseEntities(Properties.Settings.Default.ConnectionString)) { ...}
ConnectionString такая же, как и при создании EntityFramework
(metadata=res://*/Data.PronetsDB.csdl|res://*/Data.PronetsDB.ssdl|res://*/Data.PronetsDB.msl;provider=System.Data.SqlClient;provider connection string="data source=DESKTOP-D6JRGFG\SQLEXPRESS;initial catalog=PronetsDB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework")
Конструктор в Entity:
public PronetsDataBaseEntities(string connectionString)
: base(connectionString)
{
}