web-dev-qa-db-ja.com

***のパッケージメタデータの取得中にエラーが発生しました

これは以前にも何度も尋ねられてきました。解決策(私にとっては有効です)は、packages.configファイル(これで十分です)およびpackagesフォルダーから***パッケージを削除することです。

Nugetパッケージをインストールするたびに繰り返す必要があるため、これは私にとって悪い解決策です。犯人パッケージは異なりますが、すべてのパッケージを削除して再インストールするまで(これは犯人パッケージを変更することがあります)、毎回同じパッケージ(Newtonsoft.Json/NETStandard.Libraryなど)になる傾向があります。

これに対する解決策はありますか?このマニュアルの修正を常に行わなければならないのは非常に面倒です。そして、それは私のプロジェクトで修正したいいくつかの主要な根本的な問題を指していると思います。

12
maxx

以下の手順を使用してVisual Studioパッケージマネージャーを最新バージョンに更新すると、進行中の問題はなくなります。

  1. Visual Studioの[ツール]メニューから[拡張機能と更新プログラム]オプションを選択します。
  2. 表示されるダイアログで、左側のツリーから「更新」ノードを展開します。
  3. ツリーから「Visual Studio Gallery」オプションを選択します。
  4. 最後に、ダイアログの右側にある更新リストでパッケージマネージャーの更新を探し、その横にある[更新]ボタンをクリックします。
30
SF1Dev

Visual Studio 2015でも同じ問題が発生しました。

しかし、Nuget Package Managerをアンインストールして、同じものを再インストールするとうまくいきました。

  1. Visual Studioの[ツール]メニューから[拡張機能と更新プログラム]オプションを選択します。
  2. 右上の「Search Installed」バー、Nuget Package Managerのシアーch
  3. Visual Studio 2015のNuget Package Managerをアンインストールします。
  4. Visual Studioを再起動します。
  5. 同じ手順で同じものを再インストールします。
0
Rachit

Visual Studio 2015でも同じ問題が発生しました。

しかし、Nuget Package Managerをアンインストールして、同じものを再インストールするとうまくいきました。

Visual Studioの[ツール]メニューから[拡張機能と更新プログラム]オプションを選択します。右上の「インストール済みの検索」バー、Nuget Package Managerのsear ch Visual Studio 2015のNuget Package Managerをアンインストールします。VisualStudioを再起動します。同じ手順で同じものを再インストールします。

ビジュアルスタジオを閉じて、再び開きます

0
Gauri