我正在尝试在Visual Studio 2015中创建一个新的Web MVC项目。我想使用自己的数据库,我想在创建项目时添加身份验证模型和控制器。
问题是:
- 创建一个新的MVC项目时,我可以选择身份验证的类型,但我无法选择其使用的数据库。因此,该项目是在我想使用我的本地数据库中创建的,以便在我自己的数据库中创建所有必要的表和数据库对象。
- 我什至找不到与项目创建的localDB文件,以将身份验证数据导出到我自己的数据库中。
- 当我尝试连接到DB时,要求我浏览MDF文件,并且我不知道创建文件的位置。我在Explorer中搜索了MDF文件,但什么也没有找到。
我得到了如何使其正常工作!如果有人有同样的问题,这些步骤是:
Visual Studio创建DefaultConnection-是。但这不会创建表(甚至可能是数据库本身)。
所以我做了以下操作:
-
使用单个用户帐户选项作为身份验证安装了项目(ASP.NET CORE WEB应用程序)。
-
然后转到AppSettings.json,然后更改了我自己的数据库的连接字符串。(无需创建ASP验证表,只准备好自己的数据库)
-
我单击了调试并显示了网站。
-
单击寄存器并注册新用户 - 我在屏幕上使用按钮进行迁移。
-
我单击了按钮并刷新了页面。
-
转到我的数据库,看到所有表都在其中创建了所有表,并且用户插入了数据库中。
我希望这对任何人有帮助。