メンバーシップ テーブルと自分のテーブルを同じデータベースに配置したため、1 つの接続文字列と 1 つのDBContextクラスのみを使用しています。移行で Ado.Net EF Code First を使用しています。以下は私のローカル接続です。
<add name="DefaultConnection"
connectionString="Data Source=(LocalDb)\v11.0;
Initial Catalog=MyDatabase;Integrated Security=True;"
providerName="System.Data.SqlClient" />
私のローカルマシンでは、思考は完全に機能しています。つまり、データベースとの間でデータの読み取り/書き込みを初めて試みるとき、コードは最初にデータベースとそのテーブルを作成します。
ただし、アプリケーションを Azure Web サイトにアップロードすると、メンバーシップ テーブルのみが作成されます。手動でDDLを実行し、ステートメントを挿入して、ローカル データベースを再作成する必要があります。
その理由はありますか?