Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何让EF在my App_数据文件夹MVC中创建db_Asp.net_Mysql_Asp.net Mvc 3 - Fatal编程技术网

Asp.net 如何让EF在my App_数据文件夹MVC中创建db

Asp.net 如何让EF在my App_数据文件夹MVC中创建db,asp.net,mysql,asp.net-mvc-3,Asp.net,Mysql,Asp.net Mvc 3,当我制作一个MVC4应用程序并在实体框架中使用“代码优先”时,它会“神奇地”根据我的模型创建数据库。然而,我希望这个数据库被放在project App_数据文件夹中,而不是放在我计算机上的某个随机位置 我该怎么做?我猜我需要在Web.config中添加一些东西,但我只能猜这么多了 谢谢我认为您需要在您的连接字符串中使用AttachDbFilename和| DataDirectory |,如下所示: 数据源=。\SQLEXPRESS;综合安全=SSPI;AttachDBFilename=| Dat

当我制作一个MVC4应用程序并在实体框架中使用“代码优先”时,它会“神奇地”根据我的模型创建数据库。然而,我希望这个数据库被放在project App_数据文件夹中,而不是放在我计算机上的某个随机位置

我该怎么做?我猜我需要在Web.config中添加一些东西,但我只能猜这么多了


谢谢

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

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

请参见此处的完整示例