我们有一个具有L2E对象上下文的类库(ProjA)。这将用于网站(ProjB)和WCF服务(ProjC)。如何在website(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名称替换*,但它无法加载该dll
这个*应该很好用。这意味着“搜索所有已加载的程序集”。因此,只要在尝试实例化ObjectContext之前加载了库程序集(根据我的经验,这几乎在定义上是正确的),那么就会找到EDMX。