2017-07-31 12 views
3

System.Reactive.Core、Version = 2.2.5.0、Culture =ニュートラル、PublicKeyToken = 31bf3856ad364e35 'というアセンブリへの参照です。それをコンパイルできません。Akavache無効化

これを修正する方法はわかりません。私はすでにakavache 5.0.0とakavache 4.1.2を試しています。私はSystem.Reactive.Coreを検索しようとしていて、ナゲットの最小バージョンは3.0.0です。

答えて

2

古いレスキューパッケージは、標準のGUIナゲットでは利用できません。だから、nugetコマンドラインから古い反応性ライブラリをインストールする必要が

インストール・パッケージSystem.Reactive.Core -Version 2.2.5.0

しかし、あなたが勝ったリアクティブバージョン3に依存する他のライブラリを持っている場合は、」あなたは一種の運がありません。

私はAkavacheをReactiveバージョン3と互換性があるようにするために、Akavacheをプルリクエストしています。これはうまくいけば、すばらしいことになり、ある時点でマージされます。 https://github.com/akavache/Akavache/pull/367

UPDATE 2017年11月3日

Akavacheの最新アルファ版はnuget上にあり、私がインストールしようとすると、私はエラーメッセージを取得していますnetstandard/RX3

+0

をサポートしています。 「akavache.core」というパッケージは、GACには見つかりませんでした「System.IdentityModel」へのフレームワーク参照を追加しようとしました。これはパッケージのバグかもしれません。 参照が利用できません。 – batmaci

+0

私はこのSystem.IdentityModelが.net 4.0にしか存在しないことを理解しています。なぜそれが依存関係として追加されるのかわかりません。 5.0はそれを持っていません。 – batmaci