Строка подключения для веб-приложения L2E - PullRequest
0 голосов
/ 30 марта 2009

У нас есть библиотека классов (ProjA), которая имеет контекст объекта L2E. Это будет использоваться на веб-сайте (ProjB) и в службе WCF (ProjC). Как указать строку подключения в веб-сайте (ProjB) web.config, чтобы он использовал файлы ресурсов из проекта библиотеки классов (ProjA).

connectionString="metadata=res://*/db.csdl|res://*/db.ssdl|res://*/db.msl;provider=System.Data.SqlClient;provider connection string="Data Source=localhost;Initial Catalog=db;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient"

Я пытался заменить * на ProjA all name, но он не может загрузить эту dll

1 Ответ

0 голосов
/ 30 марта 2009

* должно работать просто отлично. Это означает «поиск по всем загруженным сборкам». Таким образом, до тех пор, пока сборка библиотеки загружается до того, как вы попытаетесь создать экземпляр ObjectContext (что, по моему опыту, верно почти по определению), EDMX будет найден.

...