2009-05-03 13 views
1

Visual Web Developer Express Edition 2008およびSQL Server Express EditionでASP.NET MVCを使用しています。私は、アプリケーションサービスデータベースではなく、自分のデータベースを使用したいという理由で、メンバーシッププロバイダを使用するサイトを作成しています。 app_dataフォルダにデータベースを作成しましたが、aspnet_regsqlコマンドを使用してデータベースを登録できません。 list.Canにいずれかがメンバシッププロバイダのための私のデータベースを有効にするための方法を提案することを示していないSQL Server Expressデータベースのメンバシッププロバイダを有効にする方法

答えて

4

あなたはこのように、コマンドラインからaspnet_regsqlを実行することができます:

aspnet_regsql -A all -C "Data Source=.\SQLEXPRESS;Integrated Security=True;User Instance=True" -d "C:\MyProject\APP_DATA\aspnetdb.mdf" 

置き換えスイッチをAPP_DATAフォルダへの正しいパスに置き換えます。

+2

それ自体の答えはありませんが、Joséによると、コマンドラインからaspnet_regsql.exeを使用できます。あなたがスイッチしていない(例えばaspnet_regsql.exeのような)スイッチを供給しなければ、ウィザードは機能を設定するプロセスを案内します。 –