1

ReactiveUI NuGet パッケージを新しい VS2012 C# WPF .NET 4.5 プロジェクトに追加しようとしていますが、NuGet パッケージ マネージャーから「依存関係 'Microsoft.Bcl.Async.NotBeta' を解決できません」という問題が報告されます。ReactiveUI NuGet パッケージの依存関係が間違っていますか、それとも Microsoft.Bcl.Async.NotBeta パッケージが削除されていますか? この Async.NotBeta パッケージに依存していないように見える Rx-Main を正常にインストールできます。

パッケージ マネージャー コンソールからの正確なエラーは次のとおりです。

PM> install-package reactiveui
Attempting to resolve dependency 'reactiveui-core (= 4.2.1)'.
Attempting to resolve dependency 'Rx-Main (= 2.0.21114)'.
Attempting to resolve dependency 'Rx-Interfaces (= 2.0.21114)'.
Attempting to resolve dependency 'Rx-Core (= 2.0.21114)'.
Attempting to resolve dependency 'Rx-Linq (= 2.0.21114)'.
Attempting to resolve dependency 'Rx-PlatformServices (= 2.0.21114)'.
Attempting to resolve dependency 'Microsoft.Bcl.Async.NotBeta (= 1.0)'.
install-package : Unable to resolve dependency 'Microsoft.Bcl.Async.NotBeta (= 1.0)'.
At line:1 char:1
+ install-package reactiveui
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
4

2 に答える 2

3

バージョン 4.2.2 にアップグレードしてください。修正されています。この Github の問題を参照してください。

于 2012-12-18T21:26:59.777 に答える
0

私は同じ問題を抱えていました、これを試してください。1- VS2012 を閉じます 2- ローカル パッケージ フォルダーを削除します 3- VS2012 を開きます 4- ReactiveUI を特定のプロジェクトに追加してみます。

チーム全体でより高いレベルの共有にリポジトリ パスを移動しました。

于 2012-12-18T20:34:26.850 に答える