Len*_*lly 7 sql-server asp.net-mvc visual-studio-2010
我很熟悉aspnet_regsql.exe创建一个会员数据库(它产生11个表)
但是,在我的MVC4项目中,VS2010创建了一个只有六个表的成员资格数据库(应用程序,成员资格,配置文件,角色,用户和用户内部角色)
如何使用此(新?)架构创建数据库?
aspnet_regsql.exe是 ASP.Net 架构的一部分,而不是 MVC。
我敢打赌,MVC4 开发人员预览版在其项目结构中附带了一些自定义架构脚本,或者它安装了新 ASP.Net 4.5 版本的预览版aspnet_regsql.exe。
如果后者是正确的,您也许可以使用它来创建一个数据库,并将其绑定到您的 MVC3(和之前的)应用程序中。这里的含义是由于架构差异,您可能需要编写自己的提供程序。
另一种选择是使用 MVC4 模板创建数据库,删除项目,然后在使用该数据库的 MVC3 项目中编写 DA 层。您需要获取的只是连接字符串。但同样,您必须滚动自己的提供程序,因为旧的提供程序不知道新的 6 表模式。
| 归档时间: |
|
| 查看次数: |
15003 次 |
| 最近记录: |