2

Windows phone 用の Visual Studio 2010 Express がシステムにインストールされていますが、参照で System.data.linq 名前空間が見つからないため、dll をダウンロードして C:\Program Files(x86)\ReferenceAssemblies にコピーしようとしました\Microsoft\Framework\Silverlight\v4.0\Profile\WindowsPhone の場所ですが、それは Windows phone 用に構築されていない dll であると言っています。参照として正しい dll を追加するのを手伝ってくれる人はいますか? 前もって感謝します

4

2 に答える 2

3

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

鉱山はここにあります:

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

これで修正されるはずです。

于 2012-04-05T04:22:26.227 に答える
1

私は同じ問題を抱えていました。プロジェクトは Windows Phone 7.1 以上のバージョンである必要があります。csproj ファイルに何が書かれているか見てください。存在する必要があります:<TargetFrameworkProfile>WindowsPhone71</TargetFrameworkProfile> しかしありません <TargetFrameworkProfile>WindowsPhone</TargetFrameworkProfile>

私の状況では、WindowsPhone だけが書かれ​​ていましたが、WindowsPhone71 に修正し、System.Data.Linq と mscorlib.extenstion ライブラリを取得しました。

于 2012-08-20T04:45:21.440 に答える