这是一个有趣的问题——我怀疑是因为我将 VS 2010 与 MVC4 一起使用。
使用互联网模板创建了一个 MVC4 应用程序。我得到 AccountController.cs,基本页面允许我注册和添加用户。到目前为止,一切都很好。但是,ASP.NET 配置工具(来自项目菜单)似乎使用了不同的数据库。
Web.config 有这个:
但我的 MVC 项目在 app_data 中也有一个 ASPNETDB.MDF。ASP.NET 配置工具似乎使用的是 ASPNETDB.MDF,但运行时似乎使用的是 DefaultConnection 引用的工具。
此外,在这里和其他地方进行了一些研究之后,其他人的 Web.Config 似乎有很多我没有的提供者等条目。我错过了一些更新/ NuGet 包吗?
我想做的就是将 MVC4 与用户和角色一起使用,并计划使用配置工具来设置预定义的角色和一些基本用户。
提前致谢,
射线