1. ホーム
  2. visual-studio

[解決済み】Visual Studio Server ExplorerでLocalDBに接続する方法は?

2022-04-04 21:23:52

質問

1時間探しても、うまくいく解決策が見つからないなんて。私は以下の通りです。 この記事 Entity Framework 6.0では、Code Firstで簡単なウォークスルーを提供しています。私はプロジェクトを作成し、最新のものをインストールしました EF Nugetパッケージ プロジェクトをコンパイルするために また、Visual Studio 2013に付属しているMicrosoft SQL Server 2012 Express LocalDBがインストールされていることを確認しました。私のローカルコンピューターには、他の SQL インスタンスはインストールされていません。プログラムが実行され、データベースにエントリーが追加され、コンソールに出力されます。しかし、記事には "check your localdb" と書かれていますが、方法が書かれていません! プロジェクトフォルダの下に'.mdf' や '.ldf' ファイルが作成されていないようです。Visual StudioのサーバーエクスプローラーとLocalDBを接続するためにあらゆる方法を試しました。ウィザードは (localdb) のような接続文字列を受け入れるプロバイダがサーバーエクスプローラーに見つからないか、あるいは (localdb)\v11.0;Integrated Security=true; StackOverflowのいくつかの場所でこの質問がされているのを見ましたが、どの回答も機能せず、回答としてマークされていません。どうか助けてください!こんなにイライラすることはありません。

Visual Studio Server Explorer を LocalDB に接続する手順を教えてください。

解決方法は?

よし、自分の質問に答えよう。

Visual Studio Server ExplorerにLocalDBを接続する手順

  1. コマンドプロンプトを開く
  2. 実行 SqlLocalDB.exe start v11.0
  3. 実行 SqlLocalDB.exe info v11.0
  4. をコピーしてください。 インスタンスパイプ名 np:\ で始まる...
  5. Visual Studioで、TOOLS > Connect to Database...を選択します。
  6. サーバー名には、次のように入力します。 (localdb)\v11.0 . うまくいかなかった場合は インスタンスパイプ名 また、SQL Management Studioとの接続にも使用できます。
  7. 次のドロップダウンリストでデータベースを選択します。
  8. OKをクリック