我在MVC4互联网应用程序中首先使用具有实体框架代码的新SimpleMemebership提供程序。 Evrything很好,除非框架创建名为“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数据库中。
非常感谢 的Davide
答案 0 :(得分:0)
没关系,我找到了。 在AccountModel.cs中,我有:
public UsersContext() : base("DefaultConnection")
我换成了:
public UsersContext() : base("MyDB")
现在没问题。