I use this code to change Connection string
var connstring = ConfigurationManager
.ConnectionStrings["BAEntities"].ConnectionString;
var estringnew = new EntityConnectionStringBuilder(connstring);
estringnew.Metadata = Properties.Settings.Default.MetadataFilePath;
var context = new BAEntities(estringnew.ToString());
var query =
from con in context.Contacts
where con.Addresses.Any((a) => a.City == "Seattle")
select con;
I have error in line:
estringnew.Metadata = Properties.Settings.Default.MetadataFilePath;
Severity Code Description Project File Line Suppression State Error CS1061 'Settings' does not contain a definition for 'MetadataPath' and no extension method 'MetadataPath' accepting a first argument of type 'Settings' could be found (are you missing a using directive or an assembly reference?)
how can i find the current MetadataFilePath in the project?
I use Entity framework 6 and .net 4.5