【问题标题】:Connection string for a L2E web appL2E Web 应用程序的连接字符串
【发布时间】:2009-03-30 14:42:50
【问题描述】:

我们有一个具有 L2E 对象上下文的类库 (ProjA)。这将用于网站 (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 的全名,但它无法加载该 dll

【问题讨论】:

    标签: c# .net entity-framework linq-to-entities connection-string


    【解决方案1】:

    * 应该可以正常工作。这意味着“搜索所有加载的程序集”。因此,只要在您尝试实例化 ObjectContext 之前加载库程序集(根据我的经验,这几乎按照定义是正确的),就会找到 EDMX。

    【讨论】:

    • 谢谢。我的 app.config 文件有问题。现在它工作正常
    猜你喜欢
    • 1970-01-01
    • 2016-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多