Thanks Remco, that's really useful information - I hadn't realised the nuget packages were copied across. It appears that what has happened is that VS has referenced the NUnit package from
C:\Microsoft\Xamarin\NuGet I'm not sure why VS has set up this alternate package source but here's some further information in case it turns out to be more general problem...
- Both client and server machines have VS 2019 Preview (16.7.0 p6) installed
- One of the solutions we build (manually) on both machines contains a Xamarin phone app so the Xamarin SDK has been installed
- The "problem" solution does _not_ contain any Xamarin projects - it's just a .net core console app and associated test project
- The test project was created by just using the built-in VS "NUnit Test Project (.Net Core)" template
- The reference path can be determined by right clicking on NUnit in the project Dependencies/Packages and selecting "properties". It
cannot be determined from the project file. It's not obvious how this path is determined by VS. Running nuget.exe from the developer shell doesn't list it...
Quote:10:11>C:\Users\neilm\Downloads\nuget.exe locals all -list
http-cache: C:\Users\neilm\AppData\Local\NuGet\v3-cache
global-packages: C:\Users\neilm\.nuget\packages\
temp: C:\Users\neilm\AppData\Local\Temp\NuGetScratch
plugins-cache: C:\Users\neilm\AppData\Local\NuGet\plugins-cache
Anyway, as you say, copying the Nunit package into the "standard" cache manually appears to resolve it so everything is working nicely now - thanks again. :-)
Neil