nugetパッケージバージョン競合解決packages.config
開発プロジェクトにはNewtonsoft.Jsonコンポーネントがインストールされており、Newtonsoft.Jsonにバージョンを下げる必要があるという問題が発生しました.理由:プロジェクトはMVCプロジェクトであり、WebApiモジュールはframework 4.5.0.0のバージョンを使用する必要があります.他のコンポーネントをインストールするときにNewtonsoft.Jsonを誤ってアップグレードしたため、システムがコンパイルでき、実行時にframework 4.5.0.0で要求されたバージョンのNewtonsoft.Jsonが見つからないプログラムセットが発生しました.Nugetのコマンドを使用してみます.
アンインストールの結果、他のコンポーネントがコンポーネントに依存し、アンインストールは許可されません.N回試してみたが、結果はなかった.同僚の指摘を経て、packages.configの中の:
次に、パッケージ管理コンソールの下で、次のことを行います.
解決する
Uninstall-package Newtonsoft.Json
アンインストールの結果、他のコンポーネントがコンポーネントに依存し、アンインストールは許可されません.N回試してみたが、結果はなかった.同僚の指摘を経て、packages.configの中の:
:
:
次に、パッケージ管理コンソールの下で、次のことを行います.
Update-Package -Projec
解決する