1

Twitterizer2 と Twitterizer2.Asynchronous をインストールするにはどうすればよいですか? Twitterizer2 の最新バージョンでは、「JSON を解析できません」のようなエラーが発生します。これを解決するには、GIT からバージョンをダウンロードしてビルドし、参照を追加します。

Twitterizer.Asynchronous がなくてもすべて動作しますが、Twitterizer2.Asynchronous を追加して使用しようとすると、エラーが発生します。

アセンブリ 'Twitterizer2.Asynchronous, Version=2.4.0.26650, Culture=neutral, PublicKeyToken=69d1469eac671567' は、参照アセンブリ 'Twitterizer2, Version よりも新しいバージョンを持つ 'Twitterizer2, Version=2.4.0.26532, Culture=neutral, PublicKeyToken=69d1469eac671567' を使用します=0.0.0.0, Culture=neutral, PublicKeyToken=69d1469eac671567' c:\Users\fs\Documents\Visual Studio 2010\Projects\Twtt2\packages\twitterizer-async.2.4.0.26650\lib\net40\Twitterizer2.Asynchronous.dll

4

2 に答える 2

1

Twitterizer2 の現在のバージョンは 2.4.0.26532 であり、それ以降のバージョンの Twitterizer2.Asynchronous は使用できません。

Twitterizer2 と Twitterizer2.Asynchronous の参照から両方を削除し、互換性のあるバージョンで両方を追加します。

簡単にするために、ナゲットからインストールしてみてください

http://nuget.org/packages/twitterizer-async

Install-Package twitterizer-async -Version 2.4.0.26650

Twitterizer2.Asynchronous は Twitterizer2 に依存しているためと考えてください。互換性のあるバージョンの Twitterizer2 がインストールされます。

于 2012-11-20T10:23:49.573 に答える
1

ソリューション:

  1. twitterizer、twitterizer-async、Newtonsoft.JSON へのすべての参照を削除します。
  2. https://github.com/Twitterizer/Twitterizerにアクセスして、プロジェクトをダウンロードします。
  3. Twitterizer2 と Twitterizer2.Async をビルドします。
  4. part3 アセンブリ (dll) でビルドされたプロジェクトに追加します。
  5. プロジェクトで Package-Manager-Console に移動します。
  6. ここに入力してください: Install-Package Newtonsoft.JSON -version 4.0.5;
  7. 利益!

NuGet から twitterizer を取得する際にはまだ問題があります。「JSON を解析できません」というエラーが発生する必要があります。これは、NuGet パッケージに Newton.JSON 4.5 へのアセンブリがあり、そのため、以前のバージョンのJSON とその前に、独自のアセンブリを構築します。

于 2012-11-20T10:35:47.563 に答える