ASP.NET IDを使用してユーザーを作成するためのサンプル登録ページを作成しました。実際、私はこのプロジェクトに長年携わってきました。つまり、データベースはすでに存在しています。ASP.NET ID - テーブルが作成された場所
Register.aspxページからをクリックすると、ボタンが表示され、「User created successfully」のようなメッセージが表示されます。関連するテーブルが作成された場所を見つけることができませんでした。
以下は、私のweb.configファイルのconnectionstringsセクションです。 2番目のconnectionString "LocalDBConnectionString"は既存ですが、どこでも使用していないことに注意してください。実際には動作しません。
メンバーシップテーブルのすべての関連データベースで検証しましたが、関連するテーブルが見つかりませんでした。データベースを作成することができ
<connectionStrings>
<add name="ASHOKConnectionString" connectionString="Data Source=SHRESTASOFT\SQLEXPRESS;Initial Catalog=ASHOK;Persist Security Info=True;User ID=sa; Password=tentod" />
<add name="LocalDBConnectionString" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\ClassDB.mdf;Integrated Security=True" />
<add name="ASHOKEntities" connectionString="metadata=res://*/EntityFramework.ASHOK.csdl|res://*/EntityFramework.ASHOK.ssdl|res://*/EntityFramework.ASHOK.msl;provider=System.Data.SqlClient;provider connection string="data source=SHRESTASOFT\SQLEXPRESS;initial catalog=ASHOK;persist security info=True;user id=sa;password=tentod;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
<add name="NORTHWINDDataContext" connectionString="metadata=res://*/EntityFramework.NorthwindDataContext.csdl|res://*/EntityFramework.NorthwindDataContext.ssdl|res://*/EntityFramework.NorthwindDataContext.msl;provider=System.Data.SqlClient;provider connection string="data source=SHRESTASOFT\SQLEXPRESS;initial catalog=NORTHWND;persist security info=True;user id=sa;password=tentod;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
?
アップデート - もう一つの助けを必要:ASHOKConnectionStringは、web.configファイルのconnectionStringsセクション内に存在していることを守ってください。これは私が現在他のページに使用しているものです。 ASP.NETアイデンティティ関連のテーブルをこのデータベースに追加するにはどうすればよいですか?誰でも私を提案してください!
ご回答いただきありがとうございます。私はweb.configのすべてのセクションを慎重に検証しましたが、あなたが提案した上記のセクションを見つけてはいけません。 –