NuGetパッケージマネージャーで「このソースでは利用できません」と表示されたときの対処方法

Visual Studio 2019でテストプロジェクトを作成しようとしたら以下のエラーが表示されました。

  • 「Microsoft Visual Studio Offline Packages には、この ID のパッケージが存在しません。」
  • Microsoft.NET.Test.Sdk (>= 16.7.1) に依存していますが、Microsoft.NET.Test.Sdk 16.7.1 が見つかりませんでした。

また、NuGetパッケージマネージャーを確認したところ、ライブラリの説明欄に以下のメッセージが表示されていました。

  • 「このソースでは利用できません」

この解決方法について書いていきます。

動作環境は以下の通りです。

  • Visual Studio 2019 Community
  • Windows 10 Pro 20H2

NuGetパッケージマネージャーのパッケージソースを変更する。

結論から言うと、NuGetパッケージマネージャーのパッケージソースを変更すると解決しました。

Visual Studioのツールメニューから「ツール」-「オプション」を選択します。

左側のツリービューから「NuGetパッケージマネージャー」-「パッケージソース」を選択します。

右上の「+」ボタンを押した後に名前をソースを以下のように修正します。

項目 内容
名前 nuget.org
ソース https://api.nuget.org/v3/index.json

変更したら「更新」ボタンを押し、「OK」ボタンを押します。

NuGetパッケージが更新できることを確認してください。

1 COMMENT

k.Fujishima

マイクロソフトのQDK(量子コンピューティング)チュートリアルで
どうしてもビルドできなくて長い間先に進めませんでした。
とても参考になりました。
というか、ずっと探していた答えがここにありました。
いろいろと調べてみましたがどうしても分かりませんでした。
これでやっとビルドに成功しました。
本当に助かりました。ありがとうございます。
感謝です。

返信する

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA