Hi, in many projects I've done this setup:
the nuget.config has the following content:
<?xml version="1.0" encoding="utf-8"?>
<add key="repositoryPath" value="../lib/" />
This way the packages are installed in a /lib/ directory at the same level of the /src/ directory. This work fine for package installation, but when i do a package update for a package shared on multiple projects i get an error saying the the second project
does not reference the package I'm updating. This result in having only one project updated with a reference to the new package version and all other projects keeping the old version.
Seems that Update-Package does not work when changing repositoryPath location.
If I delete the /src/nuget.config file and move the /lib/ directory in the default /src/packages directory everything work fine.