【发布时间】:2015-02-05 09:46:01
【问题描述】:
设置和设置:
我使用 Entity Framework 5 并且有一个带有 edmx 文件的 dll 项目。在这个项目中,我有 App.config 和 EF 模型的连接字符串。我还有第二个项目,ASP.MVC 4 Web 应用程序,它是一个启动项目。它引用了数据库项目。重要的是 - db 是 Oracle,EF 使用 Oracle 自定义提供程序。
问题:
如果我将我的连接字符串放在 ASP.MVC 启动项目中工作正常。这样做是常见的建议。但我不想。我不明白为什么我应该这样做。如何强制 MVC/EF 在外部库的 App.config 中查找连接字符串(实际上是数据访问层)?
【问题讨论】:
标签: c# asp.net-mvc entity-framework asp.net-mvc-4 entity-framework-5