0

我首先在 MVC4 互联网应用程序中使用带有实体框架代码的新 SimpleMemebership 提供程序。一切都很好,只是框架创建了名为“DefaultConnection”的新数据库,即使我更改了它。

<add name="MyDB" connectionString="Data Source=.\SQLEXPRESS; Initial Catalog=BeerOperator; Integrated Security=SSPI; MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />

并在 Filters\InitializeSimpleMembershipAttribute.cs

WebSecurity.InitializeDatabaseConnection("MyDB", "UserProfile", "UserId", "UserName", autoCreateTables: true);

我真的不明白我需要更改什么才能将用户管理表创建到 MyDB 数据库中。

非常感谢大卫

4

1 回答 1

0

没关系,我找到了。在 AccountModel.cs 我有:

public UsersContext() : base("DefaultConnection")

我变成了:

    public UsersContext() : base("MyDB")

现在好了。

于 2013-01-16T13:39:00.277 回答