3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

VisualStudioで.NET Frameworkのバージョン変更時の『一部の NuGet パッケージが…』エラーor警告対応

Last updated at Posted at 2022-12-01

現象

プロジェクトの.NET Frameworkのバージョンを上げる or 下げるした後に下記。

一部の NuGet パッケージが現在のターゲット フレームワークとは異なるターゲット フレームワークを使用してインストールされていて、再インストールが必要になる可能性があります。詳細については、https://docs.nuget.org/docs/workflows/reinstalling-packages を参照してください。影響を受けるパッケージ:…

image.png

エラーではなく警告の場合もある。
image.png

対応

パッケージが 変更前の.NET Frameworkのバージョン 向きになったままので、コマンドで再インストール。

ツール ⇒ NuGetパッケージマネージャー ⇒ パッケージマネージャーコンソール 。
image.png

下記コマンド。

Update-Package -Reinstall

互換性の問題で再インストール失敗することもある。
image.png

再インストール失敗 = 下手すると作り直しレベルにまで発展…。
なので、 『どのバージョンの.NET Frameworkで作るか』 は最初にしっかり調べておこう!
(本番PCや本番サーバーの.NET Frameworkのバージョンをまず確認)

蛇足

下記のように選択してる状態で、Ctrl + C押すと、コピーできる。
image.png

貼り付けすると ↓ こんな感じ。
image.png

ググる時にいちいちエラー内容の文字列を手入力しなくてよし。

参考サイトさん

バージョン

Windows 10 Pro 21H2 OSビルド 19045.2311
Microsoft Visual Studio Community 2022 (64 ビット) - Current Version 17.4.2

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?