gpt4 book ai didi

asp.net - 如何让 EF 在我的 App_Data 文件夹 MVC 中创建数据库

转载 作者:行者123 更新时间:2023-11-30 23:29:09 25 4
gpt4 key购买 nike

当我创建一个 MVC 4 应用程序并在 Entity Framework 中使用“Code First”时,它会“神奇地”根据我的模型创建数据库。但是,我希望将此数据库放入项目 App_Data 文件夹中,而不是我计算机上的某个随机位置。

我该怎么做?我猜想我需要向 Web.config 添加一些东西,但我只能猜到这些。

谢谢

最佳答案

我认为您需要使用 AttachDbFilename 和 |DataDirectory|在你的连接字符串中是这样的:

data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|dbName.mdf;User Instance=true;Database=dbName

在这里查看完整的例子

Entity Framework Code First and Connection Strings

关于asp.net - 如何让 EF 在我的 App_Data 文件夹 MVC 中创建数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11627825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com