2011-01-14 8 views
1

私はLinq-to-SQLを初めて使う人です。だから私はそれをいくつかのYouTubeのチュートリアルを使用して学びます。 私は新しいプロジェクト(asp.net mvc)を開始し、 'test'という名前の新しいデータ(linq)を追加します。 私のコントローラで入力しますtestDataContext db = new testDataContext() そしてそれは動作します。Linq-SQL奇妙なエラー

ここに問題があります。私は他のプロジェクト(asp.net mvc)に取り組んでいます。そこには、より多くのコントローラとより多くのものがあります。私は新しいlinqを追加するときにプロジェクトでそれを見つけることはありません。

私はまったく同じ方法(testDataContext ...)を行います。

Linqライブラリが含まれています。

誰かが何を間違って知っていますか?

おかげ

+0

がdaatacontextを含むプロジェクトを参照するあなたのasp.net MVCプロジェクトで追加してみてください? –

+1

これは単に名前空間の問題ですか?つまり、必要な 'using'指示文を持っていますか?同じプロジェクト内の –

+0

私は新しいプロジェクトで同じことをしました(そして私は100回それをやり直すことができます)。そして、それはうまくいくが、このプロジェクトではうまくいきません。 -------------- --------------------- 私は システムを使用しています。 using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using System.Data; System.Linq.Expressionsを使用している 。 – Sebastjan

答えて

0

using System.Data.Linq;

+0

質問をもう一度読む... "私はLinqライブラリが含まれています。 –

+0

@ジャニス - コメントで彼の使用するステートメントを読む、これは含まれていません。 – cjk