2

MVC をダウンロードしたばかりで、チュートリアルを進めています。DataContext オブジェクトを宣言しようとするまで、すべてうまくいきます。

私のdbmlはdb.dbmlという名前で( test.dbmlという名前で別のものを試しました)、これを試すと:

public dbDataContext db = new dbDataContext();

私は得る:

タイプまたはネームスペース名「dbDataContext」が見つかりませんでした...

何か不足していますか?Webフォームではこれだけで済み、チュートリアルではこれだけです。今日、最新の MVC をダウンロードしました...

ありがとうございました。

**編集:VS2008 SP1を使用しています

4

4 に答える 4

3

部分的なクラスを使用している場合、これはsp1のバグです。次の回避策を参照してください: https ://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID = 361577

于 2008-12-31T20:04:14.330 に答える
1

いくつかの簡単な質問: データ コンテキストの名前は "dbDataContext" ですか?... また、名前空間内にありますか? (その名前空間を参照していますか)。

別の質問...これは実行時エラーですか、それともコンパイル時エラーですか?

于 2008-10-27T00:27:44.870 に答える
0

名前空間 {ProjectName}.Models にコンテキストを追加してみてください...

モデルはモデルの名前空間に保存されているため..現在のコンテキストに名前空間が含まれているかどうかを確認してください..

于 2008-10-27T00:32:38.543 に答える
-1

クラスを追加したら、ソリューションを構築するだけです。リストにクラスが表示されます。

于 2009-11-04T03:11:11.710 に答える