【发布时间】:2015-10-20 18:27:10
【问题描述】:
我有 2 个项目:控制台应用程序和类库 (dll)
我的主项目控制台应用程序引用了我的 dll。
在我的 dll 中,我创建了一个 EF(实体框架)ADO 模型。
EF 连接字符串必须在 dll 项目.config 文件中。
问题是当我初始化DbContext 时,它正在控制台应用程序.config 文件中寻找连接字符串。
如何告诉DbContext 在 dll .config 文件中查找连接字符串?
谢谢
【问题讨论】:
-
真正的问题是 “我应该使用 dll 配置文件吗?”,answer is "No".尝试搜索。
-
类库没有有意义的有配置文件。应用程序可以。 (您可以将配置文件添加到类库中,但正在运行的应用程序不会使用它。)
标签: c# .net entity-framework dll