Веб-сторона делает там, где лежат мои сущности ...

у обмениваться одной и той же информацией базы данных между несколькими объектами в Silverlight ... но я хочу, чтобы строка подключения называлась xyz и чтобы каждый имел доступ к этой строке подключения из machine.config ...

Часть метаданных сущностей будет отличаться, так как я не назвал сущности одинаковыми.

Могу ли я поместить несколько объектов в этот раздел метаданных?

Вот пример. Я хочу использовать эту строку подключения, но учтите, что я поместил несколько объектов в раздел метаданных.

В основном я хочу взять эту строку подключения

<add name="XYZ" connectionString="metadata=res://*/ModEntity.csdl|res://*/ModEntity.ssdl|res://*/ModEntity.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=SomeServer;Initial Catalog=SomeCatalog;Persist Security Info=True;User ID=Entity;Password=SomePassword;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />

И эта строка подключения

 <add name="XYZ" connectionString="metadata=res://*/Entity.csdl|res://*/Entity.ssdl|res://*/Entity.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=SOMESERVER;Initial Catalog=SOMECATALOG;Persist Security Info=True;User ID=Entity;Password=Entity;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />

Чтобы сделать эту строку подключения

<add name="XYZ" connectionString="metadata=res://*/Entity.csdl|res://*/Entity.ssdl|res://*/Entity.msl|res://*/ModEntity.csdl|res://*/ModEntity.ssdl|res://*/ModEntity.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=SOMESERVER;Initial Catalog=SOMECATALOG;Persist Security Info=True;User ID=Entity;Password=SOMEPASSWORD;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />

Но это просто не работает. Ни один проект не может подключиться к нему.

string encConnection = ConfigurationManager.ConnectionStrings[connectionName].ConnectionString;
Type contextType = typeof(test_Entities);
object objContext = Activator.CreateInstance(contextType, encConnection);
return objContext as test_Entities; 

Ответы на вопрос(5)

Ваш ответ на вопрос