私はこのチュートリアルに従っています: http://msdn.microsoft.com/en-us/library/879kf95c(VS.80).aspx
vista Ultimate を実行しているマシンに、以下をインストールしました。
- IIS
- SQL Server Express 2005
- ビジュアル スタジオ 2005
新しい Web サイトを作成し、http://127.0.0.1経由で問題 なくアクセスできますが、ログインを作成してユーザー メンバーシップを取得する方法を学びたいと考えています。
チュートリアルのステップに到達すると:
メンバーシップ ユーザーを作成するには
- [Web サイト] メニューで、[ASP.NET 構成] をクリックします。
- [セキュリティ] タブを選択し、...
次のエラーが表示されます。
選択したデータ ストアに問題があります。これは、サーバー名または資格情報が無効であるか、権限が不十分であることが原因である可能性があります。また、ロール マネージャー機能が有効になっていないことが原因である可能性もあります。下のボタンをクリックすると、新しいデータ ストアを選択できるページにリダイレクトされます。
次のメッセージは、問題の診断に役立つ場合があります: SQL ファイル 'InstallCommon.sql' の実行中にエラーが発生しました。SQL エラー番号は 1802 で、SqlException メッセージは次のとおりです。CREATE DATABASE に失敗しました。リストされたいくつかのファイル名を作成できませんでした。関連するエラーを確認してください。CREATE FILE で、物理ファイル 'C:\INETPUB\WWWROOT\MEMBERSHIP\APP_DATA\ASPNETDB_TMP.MDF' を開くか作成しようとしているときに、オペレーティング システム エラー 5 (アクセスが拒否されました) が発生しました。ASPNETDB_9b571c52c35b447ab7947888fa99b6b8 データベースを作成しています...
なんで?管理者としてVisual Studioを実行しています。(「管理者として実行」オプションを右クリックします)。