[解決済み] ファイル *.mdf をデータベースとして添付できません。
質問
基本的にはチュートリアルに沿って、以下のように
.mdf
ファイルを後から作成しました。
現在、アプリケーションを実行しようとすると、次のようなエラー(このスレッドのタイトル)が表示されます。 エラーが発生したコードは以下の通りです(ASP.NET MVC 4)。
OdeToFoodDB db = new OdeToFoodDB();
public ActionResult Index()
{
var model = db.Restaurants.ToList();
return View(model);
}
私の接続文字列は以下の通りです。
<add name="DefaultConnection"
connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=OdeToFoodDb;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\OdeToFoodDb.mdf"
providerName="System.Data.SqlClient" />
SQL Server Object Explorerを見てみましたが、以下のような感じです。
また、サーバーエクスプローラーでは、データ接続が見当たりません。
また、サーバーエクスプローラーで新しい接続を追加しようとしても、以下の名前のデータベースは表示されません。
OdeToFoodDb
.
この広い質問で申し訳ありませんが、私はEntity Frameworkに新しく、ここで何が間違っているのかよくわかりません。
どのように解決するのですか?
これを見てください。 Entity Frameworkがデータベースを作成しない
データベースの名前を 別の名前を付けてください。 SQL Expressでは、時々問題が発生することがあります。 同じ名前のデータベースを2回目に作成しようとしたとき。 SQL Server Management Studioを使って修正する方法もありますが、それは 一般的には、異なるデータベース名を使用する方が簡単です。
編集 を確認するものであるため、この回答は採用されました。 バグ とOPが使用した回避策(データベースの名前を変更すると ヘルプ ). データベースの名前を変更することが本当に許容できる方法でないことは全く同意しますし が完全に問題を解決するわけではありません。 . 残念ながら、SSMSで本当に解決できる他の方法を確認していません。
関連
-
[解決済み] WCF エラーの解決。このサービスのメタデータパブリッシングは現在無効になっています。
-
[解決済み] Html.BeginForm()にCSSクラスを追加する。
-
[解決済み] WPFで角丸ボタンを作成する/作るには?
-
[解決済み] NetFx45WebLinkとNetFx45RedistLinkの違いは何ですか?
-
[解決済み] 24:00:00 を超える値を持つ .Net Timespan を格納するための正しい SQL タイプは何ですか?
-
[解決済み] C#のStringとstringの違いは何ですか?
-
[解決済み] C#の正しいバージョン番号を教えてください。
-
[解決済み] ATTACHで開いたSQLiteデータベースファイルのテーブルを一覧表示するにはどうすればよいですか?
-
[解決済み] Microsoft.ACE.OLEDB.12.0' プロバイダがローカルマシンに登録されていません。
-
[解決済み】「INNER JOIN」と「OUTER JOIN」の違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】XAMLにSystem.Stringを埋め込む
-
[解決済み] スマートクライアント・ソフトウェアファクトリーの体験談
-
[解決済み] ASP.NET control to render a <div>
-
[解決済み] VB.NETでファイル名を一意のサフィックスに変更するには?
-
[解決済み] 'Newtonsoft.Json' には 'Microsoft.CSharp' の依存関係がすでに定義されています。
-
[解決済み] csilogfileは何のためにあるのですか?
-
[解決済み] app.configが作成されるタイミングとapp.exe.configが作成されるタイミング、その違いとは?
-
[解決済み] WCFのデバッグ時にサーバーに自動的に踏み込むことができない
-
[解決済み] パッケージのダウングレード警告を検出(dotnet core, vs 2017)
-
[解決済み] RelativeSourceでWPFバインディングを使用するにはどうしたらいいですか?