Visual Studio2022でNuGetパッケージのインストールエラーについての質問

Jane-5411 20 評価のポイント
2024-07-31T09:43:02.9266667+00:00

環境

  • ASP.NET Core Web アプリ
  • Visual Studio 2022 Version 17.10.4
  • .NET 8.0
  • C#
  • 社内PCで使用

表題の通り、NuGetパッケージのインストール時のエラーに関する質問です。

NuGetパッケージマネージャーで以下のパッケージのインストールを行った際、エラー:NU1301が発生しました。

  • Microsoft.EntityFrameworkCore.Design
  • Microsoft.EntityFrameworkCore

エラー文「リモートソース'https;//packagesource/Findpackages...'から'Microsoft.EntityFrameworkCore.Design'に関する情報が見つかりませんでした。」

上記のエラー文が各パッケージ毎に出力されました。

NuGetのパッケージソースを確認したところ、ソース一覧には必要だと思われる下記のソースが確認できました。

また、「新規スキャフォールディングアイテム」を追加した際には画像のエラーが発生し、これはNuGetパッケージのインストールができなかった原因と同じ。または関連があるのではないかと推測します。

Untitled

エラー解消のために行ったこと。

  • NuGetキャッシュのクリア
  • パッケージマネージャーコンソールからのパッケージ復元
  • パッケージマネージャーコンソールで、手動で追加→インストールエラー発生
  • インターネットの速度確認→問題なし

このエラーに対して他にどのようなアプローチができるのか、ご教示いただければ幸いです。

有識者の方々、よろしくお願いいたします。

Visual Studio
Visual Studio
Windows、Web、モバイル デバイス用のアプリケーションを構築するための統合開発ツールの Microsoft スイートのファミリ。
88 件の質問
C#
C#
C 言語ファミリをルーツとし、コンポーネント指向プログラミングのサポートを含む、オブジェクト指向およびタイプセーフのプログラミング言語。
32 件の質問
{count} 件の投票

承認済みの回答
  1. SurferOnWww 3,201 評価のポイント
    2024-07-31T13:02:31.1466667+00:00

    試しに、Microsoft のチュートリアル「ASP.NET Core MVC の概要」に従ってアプリを作ってみてはいかがですか?

    パート 4、ASP.NET Core MVC アプリにモデルを追加する まで進むと、スキャフォールディングにより以下のパッケージが追加されます。

    • Microsoft.EntityFrameworkCore.SqlServer
    • Microsoft.EntityFrameworkCore.Tools
    • Microsoft.VisualStudio.Web.CodeGeneration.Design

    そして、パート 5、ASP.NET Core MVC アプリでのデータベースの操作まで進んで、チュートリアルの最後にある画像が表示できるか試してみてください。

    それでうまくいけば、質問者さんのやった方法に何か問題があるということになると思います。


0 件の追加の回答

並べ替え方法: 最も役に立つ

お客様の回答

回答は、質問作成者が [承諾された回答] としてマークできます。これは、ユーザーが回答が作成者の問題を解決したことを知るのに役立ちます。