1

当我制作 MVC 4 应用程序并将“代码优先”与实体框架一起使用时,它会“神奇地”根据我的模型创建数据库。但是,我希望将此数据库放入项目 App_Data 文件夹中,而不是我计算机上的某个随机位置。

我怎样才能做到这一点?我猜我需要在 Web.config 中添加一些东西,但这就是我能猜到的全部。

谢谢

4

1 回答 1

0

我认为您需要使用 AttachDbFilename 和 |DataDirectory| 在您的连接字符串中,如下所示:

数据源=.\SQLEXPRESS;集成安全=SSPI;AttachDBFilename=|DataDirectory|dbName.mdf;用户实例=true;数据库=dbName

在此处查看完整示例

实体框架代码优先和连接字符串

于 2012-07-24T11:41:57.707 回答