2012-01-20 26 views
0

私は奇妙な問題があります。私はIIS 7.5で動作するVS 2010 .Net 4.0 Webサイト(Webアプリケーションではない)を持っています。 サイトを構築するときに、タイトルのようなエラーが表示されます。通常、これは修正するのが簡単です - 参照を追加するだけです。型または名前空間の名前 'IQueryable'が見つかりません

この場合、既にSystem.Core.Dll(4.0)への参照があります。私は "using System.Linq"を宣言しています。

IQueryable(例:System.Linq.Iqueryable)への参照を完全に高品質にすると、オートコンプリートによって完全に解決されます。

すべてのマイフォルダは読み書き可能です。

他に何を確認するかわかりません。

多分、私の仲間のオーバーフローが助けることができますか? :-)

TIA!

+0

名前空間はweb.configに含まれていますか?私は非ウェブアプリケーションのためのいくつかのオプションを思い出しています。 – leppie

+0

は、ASP.NET 4アプリケーションプールで実行されていますか? – onof

+0

@leppie - 私はweb.configのアセンブリを参照しています: <アセンブリの追加 "System.Core、Version = 4.0.0.0、Culture =ニュートラル、PublicKeyToken = B77A5C561934E089" /> ありがとう! – richb01

答えて

0

プロパティページで「.NET Framework 4" のに設定されていることを確認し、私の失敗するビルド。私はなぜ症状が彼らのやり方を明らかにしたのか知りたかったのですが、今構築しています。 :-)

回答してくれた皆さん、ありがとうございました。

+0

この回答に同意する必要があります – onof

0

原因となった上流のweb.configファイルにエラーがあったようです...ターゲットフレームワークは、私がエラーを検出しました

+0

はい、私は.Net Framework 4をターゲットにしています – richb01

関連する問題