0

これはばかげた質問かもしれません。私は Breeze をいじっており、新しい Web プロジェクトを作成し、NUGet パッケージを追加しましたが、完全に動作します。私は次のドキュメントに従っています: http://www.breezejs.com/samples/todo-server「Todo データベース自体はダウンロードに含まれていません。むしろ、アプリケーションはモック データを使用してゼロから (再) 生成します。サーバーが起動するたびに、App_Data フォルダー内の非表示の "Todos.sdf" ファイルとして見つかります。"

ただし、VS2012 プロジェクトでそれを見つけることができません。App_Data フォルダーがありません (Windows 7 の隠しフォルダーがオンになっています)。サンプルからの Web 構成にはまったく情報がありません。EF CodeFirst がどのようにしてそれを作成するかを認識しているのかわかりません。

私が質問している理由は、Breeze を DotNetNuke モジュール (PhoneGap アプリを使用しますが、これはそれとは関係ありません) と統合しようとしていて、これに問題があり (無効なログイン)、実際のデータベースを確認したいからです。 、しかし、私はそれを見つけることができません...

ありがとう

4

1 に答える 1

0

Todo サンプル ソリューションを実行すると、Todos.sdf ファイルが .\breeze-runtime-plus-1.3.4\Samples\Todo\Todo\App_Data に生成されます。

ソリューションが実行されるたびに、DB は削除/再作成されます。これは TodoDatabaseinitializer.cs で変更できます。

于 2013-05-29T17:33:30.590 に答える