我正在使用多层项目,其中 DataModel 托管 ADo.NET 实体模型,DataAccess 层进行验证。
但是每次我收到这样的错误
指定的命名连接在配置中未找到,不打算与 EntityClient 提供程序一起使用,或者无效。
我试过连接字符串
<add name="SalesEntities" connectionString="metadata=res://*/SalesEntities.csdl|res://*/SalesEntities.ssdl|res://*/SalesEntities.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.;Initial Catalog=Phoenix;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
和
<add name="SalesEntities" connectionString="metadata=.\SalesEntities.csdl|.\SalesEntities.ssdl|.\SalesEntities.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.;Initial Catalog=Phoenix;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
还尝试了其他组合来引用被调用项目目录的根目录,但没有运气。
非常感谢任何帮助。非常感谢一如既往:)。