MVC 4 プロジェクトを作成し、デザイナーを使用して単一のデータ エンティティを追加することにより、VS 2012 で単純な Entity Framework モデル ファースト アプリを作成しました。
初めてデザイナー サーフェイスを右クリックして [データベースの生成] を選択すると、データベース接続の詳細を入力するように求められます。App_data フォルダー内のローカル データベース ファイルを使用するように指示します。完了すると、(空の) データベース ファイルが作成され、光沢のある新しい MyData.edmx.sql ファイルが表示されます。
さて、新しいデータベース ファイルに対してこの sql ファイルを実行する必要があると仮定します。しかし、私はそうする魔法を理解できません。SQL ファイルを右クリックして [実行] を選択すると、使用しているサーバーの種類がデータベース エンジンであることが示され、サーバー名を尋ねられます。利用可能な唯一のオプションは、MyPC\SQLEXPRESS のようです。しかし、それを選択して[接続]ボタンをクリックすると、[MyData]データベースが存在しないと不平を言います(データベースファイルでLocalDbではなくSQL Expressを使用するように指示したため)。
ヘルプ。VS を新しいデータベース ファイルに接続するにはどうすればよいですか?
ボブ