2017-01-04 3 views
0

NuGetパッケージマネージャを使用してVisual Studio 2012にNuGetがパッケージJson.NETのバージョン9.0.1を復元するかどうかを尋ねます。復元ボタンをクリックすると復元が失敗します。これは私のソリューションのすべてのプロジェクトからJson.NETを削除した後でも発生します。NuGetは、不要なパッケージを復元するかどうかを確認し、パッケージ参照を見つけることができません。

以下のスクリーンショットは、Json.NETがローカルにインストールされなくなり、要求されたパッケージの復元が失敗することを示しています。

enter image description here

私はNuGetはまだそれはそれはもはやプロジェクトで参照いていても、このパッケージを必要としないと考える理由を把握したいと思います。私はNewtonsoft.Jsonアセンブリへの参照のためのプロジェクトの.csprojファイルの内容を検索しましたが、何もありません。

アップデートと答え:

以下ジェフ・ブロックの投稿は答えました。ソリューションのpackages.configファイルがあります。私はVisual Studioで削除したと思っていましたが、ソリューションエクスプローラから削除されていました。ファイルシステム上でファイルを削除すると、NuGetはそのパッケージを探しませんでした。

答えて

0

パッケージは$(SolutionDir).nuget \ packages.configまたは「解決レベル」の構成ファイルから含まれていますか?

申し訳ありませんが質問に答えると、私は明らかにあなたの質問にコメントすることはできません私は評判を獲得しています。

+0

ありがとうございました。これは私が削除したファイルシステム上にまだ存在するpackages.configに私をもたらしました。あなたの答えは正解です。 –

関連する問題