2016-03-25 14 views
1

私はVSでWindowsでプロジェクトを作成しました。 Mac OS Xでクロー​​ンしてJetBrains Rider-EAPで開くと、Nugetパッケージを復元できません。Mac OS XのRider-EAPでNuGetを復元すると失敗する

パッケージのインストールやアップグレードはできません。ライダーが各パッケージに対して次のエラーをスローします。

ReSharperHostException 
    A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. One or more errors occurred. Package 'Newtonsoft.Json.8.0.3' already exists in project 'MovieLensMongo' 
    --- EXCEPTION #1/5 [PackageAlreadyInstalledException] 
    Message = “Package 'Newtonsoft.Json.8.0.3' already exists in project 'MovieLensMongo'” 
    ExceptionPath.1 = Root.InnerException.InnerException.InnerException.InnerException 
    ExceptionPath.2 = Root.InnerException.InnerExceptions.#0.InnerException.InnerException 
    ExceptionPath.3 = Root.InnerException.InnerException.InnerExceptions.#0.InnerException 
    ExceptionPath.4 = Root.InnerException.InnerExceptions.#0.InnerExceptions.#0.InnerException 
    ClassName = NuGet.PackageManagement.PackageAlreadyInstalledException 
    HResult = COR_E_EXCEPTION=80131500 
    --- Outer --- 

私は新しいプロジェクトを作成するときに、これらのエラーは発生しません。新しいパッケージを問題なくインストールまたはアップグレードできます。

誰も同様の問題がありますか?

答えて

3

ライダーバージョンRS-144.5342(Windows)では、NuGetウィンドウの[オプション]タブに "復元"ボタンが追加されました。

1

[OK]を問題が見つかりました。

現在ライダーはNuGetパッケージ(https://www.jetbrains.com/rider/documentation/rider_survival_guide.html#using-nugetを)復元をサポートしていません:

ライダーは、まだパッケージをビルドする前に、復元をサポートしていません - 今のコマンドラインからの復元nuget.exe使用しています。この機能は、EAPが進むにつれて追加されます。

関連する問題