1

Windows 8 で Visual Studio 2012 を使用しています。

新しい [空の Web アプリケーション] を作成し、一般的なコード ファースト (新しいデータベース) の手順に従って EF を使用します。

  1. モデルクラスを作成し、
  2. モデル コンテキスト クラスを作成し、
  3. Web ページでモデル コンテキスト クラスを使用して一部のデータにアクセスします。

しかし、そのページを実行すると、次のようになります。

ファイル "C:\Users\XUHAI\Documents\Visual Studio 2012\Projects\EF\EmptyWeb\App_Data\EmptyWeb.WebContext.mdf" のディレクトリ ルックアップがオペレーティング システム エラー 2 で失敗しました。

データベースの作成に失敗しました。リストされたいくつかのファイル名を作成できませんでした。関連するエラーを確認してください。

[Webフォーム]または[MVC]プロジェクトを作成し、同じ手順を実行すると、すべてうまくいきます。

4

1 に答える 1

0

オペレーティング システム エラー 2 は「ファイルが見つかりません」です。

ディレクトリ "C:\Users\XUHAI\Documents\Visual Studio 2012\Projects\EF\EmptyWeb\App_Data" が存在することを確認します。

接続文字列にエラーがないか確認してください。

于 2013-08-29T06:21:36.093 に答える