2012-08-08 9 views
5

リファレンス競合

Google.GData.Client.dll
Google.GData.YouTube.dll
Google.GData.Extensions.dll

動画をYouTubeにアップロードするために使用されます。私は私のウェブサイトをコンパイルしようとすると、今ではNewtonsoft.Json.dllと呼ばれる別のDLLを追加し、コンパイルが「System.Func」は、両方の「Cに存在するタイプ4

エラーで失敗:\ WINDOWS \ Microsoft.NET \ Frameworkの\ v4.0.30319 \がmscorlib.dll」と 'G:プロジェクト\ \ X \ binに\ Newtonsoft.Json.dll'

私はGoogleが、そのようなバグで製品をリリースしたことを信じることができない、Iここに何かが欠けているはずですか?

この問題を回避する方法を知っている人はいますか?

+1

多分あなたは.net 3/4のためにdllバージョンを使うべきですか? – user854301

+1

[この問題](http://code.google.com/p/google-gdata/issues/detail?id=589)にお気づきですか?これには回避策が含まれています。 –

+0

4.0と反対の.NET 3.5バージョンとしてアプリケーションを再コンパイルしてください – MethodMan

答えて

4

Newtonsoft.Json.dllの4.0バージョンをhttp://json.codeplex.com/からdowloadingして解決しました。

Googleは2.0バージョンのみを配布しているようです。

+0

これは2012年もなお勢いがあります。私はNewtonsoft.Json.dllをapropiate .netバージョンに置き換え、すべて正常でした。 –

+0

NuGetパッケージをアップデートしてVS内でこれを修正しました – Keith

+0

これは私にとっては役に立ちません。今度はコンパイルされますが、実行すると最初のGoogle APIコールでクラッシュします。[Newtonsoft.Jsonのバージョンについては(http://stackoverflow.com/questions/215026)... –