Visual Studio 2010でサンプルWebアプリケーションを作成しました。メンバーデータ(ユーザー、ロールなど)をApp_Dataフォルダの.mdfファイルに保存します。しかし、私はこれをしたくありません。私はSQLサーバーデータベースにデータを保存したい。ASP.NETメンバーシップデータストレージの問題
私はGoogleの多くは解決策を見つけることができませんでした。ここに私がそうしていることがあります。まず、私は私が設定したWeb設定ツールを使用して、アプリケーションを作成し、ユーザーなどの役割とヒットプロバイダ]タブでは、それは次のようなエラーがスローされます。
その後Could not establish a connection to the database. If you have not yet created the SQL Server database, exit the Web Site Administration tool, use the aspnet_regsql command-line utility to create and configure the database, and then return to this tool to set the provider.
私はaspnet_regsql
ユーティリティを実行すると、SQL Serverのデータベースを作成し、再びWeb設定ツールを開きますが、エラーは同じで変更はありません。
私は正しい方向に進むかしないかを指示してください。その場合、どのように私はaspnet_regsql
のSQLサーバーデータベースにデータを格納できますか?
.NET Framework 4、SQL Server 2008 R2、Visual Studio 2010を使用していることに注意してください。実際には、他のデータ駆動コントロールと同様にweb.config
ファイルに接続文字列が存在することを期待していました。しかし、エントリはweb.config
ファイルには入りません。
私のアプリケーションのNayyadには、.configファイルに接続文字列がありません。 – Khizar
構成タグに1つを追加し、側に接続文字列タグを開き、その内部に上記のコードを挿入します。 –