VisualStudio2010で私のAspNetWebサイトを開くと、プロパティに「Target Framework 3.5」と表示されますが、Linq名前空間を使用しようとすると、コンパイラーがそれについて文句を言います。
「タイプまたは名前空間の名前'var'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)」
「タイプまたは名前空間の名前'Linq'は名前空間'System'に存在しません(アセンブリ参照がありませんか?)」
問題を修正するためにいくつかのdllを手動で参照しましたが、それでも成功しません。
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
ヘルプ?:-)