0

我正在开发一个 MVC 3 项目,并且我也创建了一个 DAL 项目。EDMX 在 DAL 项目中,当然 App.config 中有一个连接字符串(在 DAL 项目中),所以每次我想更新 edmx 它当然是指这个连接字符串。

案例如下,数据库位于MVC 3项目的APP_Data文件夹中,所以我可以更新edmx文件,我必须使用App.config中连接字符串中的物理路径来引用数据库达尔项目。但是我想通过引用 APP_DATA 文件夹来设置连接字符串,这样它就可以更加动态,所以当我将项目移动到另一个位置时我不需要更改它。

那么我如何告诉 DAL 项目数据库位于 MVC 项目的 app_data 文件夹中

谢谢

4

1 回答 1

0

web.config您可以在MVC 项目而不是App.configDAL 项目中添加连接字符串。

只需|Data Directory|在连接字符串中使用来引用App_Data文件夹。

于 2012-08-04T23:09:31.367 回答