我可以在ASP.NET MVC 4中更改webpages_ Membership表名前缀吗?

时间:2012-10-13 09:59:02

标签: asp.net-mvc asp.net-membership

我正在创建一个ASP.NET MVC 4网站,并使用默认项目模板在我的数据库中自动生成一些表以获取成员资格。例如:

  • webpages_Membership
  • webpages_Roles

因为我可能想要将一个数据库用于多个网站,我想用本网站特定的内容替换“webpages_”前缀,但我找不到配置的位置。如何在ASP.NET MVC 4中更改此内容?

1 个答案:

答案 0 :(得分:9)

不,不是真的。表名在SimpleMembershipProvider中进行了硬编码。

如果需要,您可以获取源代码,修改名称并使用自己的版本。来源在这里:

http://aspnetwebstack.codeplex.com/SourceControl/changeset/view/e0115a823029#src%2fWebMatrix.WebData%2fSimpleMembershipProvider.cs