質問: 私はコードファーストエンティティデータベースをやっています > {「データベースの初期化中に例外が発生しました。詳細についてはInnerExceptionを参照してください。」} > > 正常に動作していましたが、物理データベースを削除して再作成することにしましたが、毎回失敗するだけです。 私はエラーが出ます > ファイル 'C:\ ASP \ OdeToFood \ OdeToFood \ App_Data \ OdeToFoodDb.mdf'をデータベース 'OdeToFoodDb'として添付できません。 "} > > そのコードが最初なので、なぜデータベースが再作成されないのか理解できません。
回答: そのため、Visual Studioからファイルを削除するのはつまらない考えでした。 SQLはまだそれを登録しています。 MS SQL管理ツールを起動し、私の場合はサーバーに接続します (ローカル)\ v11.0 データベースが表示されますが、まだ存在しているので削除してください。エラーが発生します。ファイルが存在しません。リフレッシュしてSQLからなくなりました。今すぐあなたのコードをもう一度実行すれば、すべてうまくいきます。 そのため、Visual Studioではなく管理ツールからDBを削除します。