2

システムにWindows phoneがインストールされていて、System.data.linq名前空間が参照できないため、dllをダウンロードしてコピーしようとしましたC:\ Program Files(x86)\ ReferenceAssemblies \ Microsoft \ Framework \ Silverlight \ v4.0 \ Profile \ WindowsPhoneの場所ですが、Windows用にビルドされていないDLLだと言われています。 ..?事前に感謝しますSystem.data.linq名前空間が見つかりません

+1

最新のSDKがインストールされていますか? 'System.Data.Linq'は7.1バージョンでのみ利用可能です! –

+0

最近私はマイクロソフトのサイトからダウンロードしました – jsHero

答えて

1

同じ問題がありました。あなたのプロジェクトは、最小のWindowsの携帯電話7.1のバージョンでなければなりません。あなたのcsprojファイルに書かれているものを見てください。あるはずです:<TargetFrameworkProfile>WindowsPhone71</TargetFrameworkProfile> が、無 <TargetFrameworkProfile>WindowsPhone</TargetFrameworkProfile>

私sutuationでちょうどWindowsPhoneそこに書かれていたと私はWindowsPhone71にそれを修正して、私はSystem.Data.Linqとmscorlib.extenstionライブラリを得ました。

3

参照を手動でインポートする必要があります。

鉱山は次の場所にあります。

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\Profile\WindowsPhone71\system.data.linq.dll 

この問題を解決する必要があること。

+0

解決してくれてありがとうございます。フォルダーを見つけることができません。Windows phone71また、マイクロソフトのサイトから直接SDDKをインストールしました。 – jsHero

+0

マンゴーアップデートはありますか?私はLINQが利用可能になったと信じています。 Googleが私をリードしている[ここ](http://www.microsoft.com/en-us/download/details.aspx?id=27570) – Runewake2

関連する問題