私はnuget 2.7にアップグレードして以来、ソリューションディレクトリのnuget.configで設定されたリポジトリパスを尊重していません。パッケージを復元するとき、Nuget 2.7はリポジトリパスを無視します
パッケージを復元するときには無視されますが、新しいパッケージを追加すると、リポジトリパスを尊重します。
nuget.configのリポジトリパスで指定されたディレクトリ内のパッケージを探すために、どのようにnuget restoreを作成しますか?
私はnuget 2.7にアップグレードして以来、ソリューションディレクトリのnuget.configで設定されたリポジトリパスを尊重していません。パッケージを復元するとき、Nuget 2.7はリポジトリパスを無視します
パッケージを復元するときには無視されますが、新しいパッケージを追加すると、リポジトリパスを尊重します。
nuget.configのリポジトリパスで指定されたディレクトリ内のパッケージを探すために、どのようにnuget restoreを作成しますか?
this bugはおそらくNuGet 2.7.2で修正されています。
それ以外の場合は、NuGetのMSBuild統合パッケージ復元方法を使用するように構成されたソリューションでNuGet v2.7を使用している可能性がありますか?< = v2.6?
Migrating MSBuild-Integrated solutions to use Automatic Package Restoreの手順に従ってください。つまり、nuget.exe
,nuget.config
、nuget.targets
というフォルダ(nuget.exe
を含む)をソリューションから削除し、プロジェクトからnuget.targets
への参照をすべて削除する必要があります。