【发布时间】:2012-08-04 22:02:25
【问题描述】:
我正在开发一个 MVC 3 项目,并且我也创建了一个 DAL 项目。 EDMX 在 DAL 项目中,当然 App.config(在 DAL 项目中)中有一个连接字符串,所以每次我想更新 edmx 时,它当然会引用这个连接字符串。
案例如下,数据库在MVC 3项目的APP_Data文件夹中,所以我可以更新edmx文件,我必须使用App中连接字符串中的物理路径来引用数据库。在 DAL 项目中配置。但是我想通过引用 APP_DATA 文件夹来设置连接字符串,这样它就可以更加动态,所以当我将项目移动到另一个位置时我不需要更改它。
那么我如何告诉 DAL 项目数据库在 MVC 项目的 app_data 文件夹中
谢谢
【问题讨论】:
标签: asp.net-mvc-3 frameworks entity data-access-layer edmx