0

MVC4 インターネット アプリで、Entity Framework コードを最初に使用した新しい SimpleMembership プロバイダーを使用しています。変更しても、フレームワークが「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 に答える