0

Visual Studio 2010 MSSQL 2005 Windows Vista

Webフォームを使用してASP.NETWebサイトを作成していますが、Webサイト管理ツールを使用してメンバーセクションを作成したいと思います。私はこのyoutubeチュートリアル(http://www.youtube.com/watch?v=vxxFhGF-Z7E)に従っていますが、ビデオの2:58分で立ち往生しています。

ユーザーとロールを作成した後、ビデオは、ASP.NETがASP.NETのソリューションエクスプローラーのAPP_Dataセクションにテーブルを含むデータベースを自動的に作成する必要があると言っています。しかし....私はこのデータベースを作成しません。また、Webサイト管理ツールの[プロバイダー]タブに移動して接続をテストすると、エラーが発生します。

データベースへの接続を確立できませんでした。SQL Serverデータベースをまだ作成していない場合は、Webサイト管理ツールを終了し、aspnet_regsqlコマンドラインユーティリティを使用してデータベースを作成および構成してから、このツールに戻ってプロバイダーを設定します。

私はこれについてオンラインで多くの解決策を調べましたが、解決策を見つけることができません。誰かが私が間違っていることを知っていますか?

4

1 に答える 1

1

あなたがする必要があるのは、C:\ Windows \ Microsoft.NET \ Framework\v4.0.30319の下にあるaspnet_regsqlを実行することです。

.net4を使用している場合

ウィザードを実行すると、データベースにいくつかのテーブルが追加されていることがわかります。これらはメンバーシップテーブルです。

これを実行した後、接続文字列をチェックアウトし、それが正しいことを確認する必要がある場合があります

これらがすべて正しい場合

メンバーシップを実行すると、ユーザーを追加できるはずです

ありがとうInkey

于 2012-07-21T21:18:02.000 に答える