1

Web 構成で列挙された DefaultConnection を持つ MVC4 プロジェクトで作業を開始しました。(共有開発サーバー上の SQL Server 2005)

MVCScaffoling を使用しようとして、チュートリアルに従った後、scaffold controller tablename -forceコマンド ラインを実行すると、SQL Server データベース テーブルのリストをリロードしますが、期待どおりに表示されません

多対多の関係など、既存のすべての足場操作が機能します。

ただし、テーブルはデータベースにないため、別の場所にある必要があります。彼らはどこにいる?DefaultConnectionスキャフォールディングする場所を自己決定するのではなく、MVC スキャフォールディングにすべての作業を行うように指示するにはどうすればよいですか?

4

2 に答える 2

1

存在する場合は、データベースファイルがApp_Dataフォルダに配置されます。ソリューションエクスプローラーの上にある[すべてのファイルを表示]アイコンをクリックするまで、すぐには表示されません。

足場をする理由はわかりませんが、もし私があなたならそうしますCode First。そうすれば、すべてがどこにあるかがわかり、そのほとんどを自分で書いたことがわかります。

また、これが開発である場合、2012で簡単に作業できるのに、なぜ古いサーバーを使い続けるのですか?

于 2013-02-20T20:41:25.433 に答える