0

Visual Studio 2015で新しいWeb MVCプロジェクトを作成しようとしています。既存のデータベースを使用したい場合、作成時に認証モデルとコントローラを追加します。プロジェクト。私は認証の種類を選択することができる新しいMVCプロジェクトを作成するとき独自のデータベースと認証を使用して新しいプロジェクトを作成する方法

  1. が、私はそれを使用するもののデータベースを選択することはできません。

    問題があります。だから私は自分のデータベースにすべての必要なテーブルとDBオブジェクトが作成されるように自分のローカルデータベースを使ってプロジェクトを作成しています。

  2. 私は自分のデータベースに認証データをエクスポートするプロジェクトで作成されたLocalDBファイルを見つけることさえできません。
  3. DBに接続しようとすると、mdfファイルを参照するように要求され、ファイルが作成された場所がわかりません。エクスプローラでmdfファイルを検索しましたが、何も見つかりませんでした。
+0

プロジェクトをそのまま作成します。テーブルをローカルDBにコピーします。デフォルトの接続をローカルDBに変更する....私はそれをやった方法だと思います。 –

答えて

0

私はそれを動作させる方法を得ました!誰かが同じ問題を抱えている場合は、次のステップがあります。

Visual StudioはdefaultConnection - Yesを作成します。 しかし、それはテーブルを作成しません(またはおそらくデータベース自体も)。

だから私でし以下:個々のユーザを使用してインストール

  1. プロジェクト(フレームワークテンプレートを使用してASP.NET Webアプリケーションのコア)は、認証などのオプションを占めています。

  2. 次にappsettings.jsonに行き、自分のデータベースの接続文字列を変更しました。 (asp authテーブルを作成する必要はありません。自分だけのデータベースを用意してください)

  3. 私はデバッグをクリックしてウェブサイトを表示させました。

  4. クリックして登録し、新規ユーザーを登録しました。マイグレーションを行うためのボタンが表示されています。

  5. 私はボタンをクリックしてページをリフレッシュしました。

  6. 私のデータベースには、すべてのテーブルがそこに作成され、ユーザーがデータベースに挿入されています。

私はこれが誰にも役立つことを願っています。

関連する問題