Just keep the offer in an appropriate place.
I ran into the problem described in questiuon, the only difference being that it could not find Caching.Client instead of Caching.Core. I tried to delete the libraries in the SDK ref folder, as suggested in the previous answer, but this did not help.
Anyway, my solution seems rather special.
What helped me was that I found some libraries that were not referenced, but they were found among packages in the only environment where my project worked. Here they are: * System.Web.Providers.1.1 * System.Web.Providers.Core.1.0
For some reason, they were skipped in the packages.config file, so they could not be updated from the nuget feed. Therefore, you can try to reference them directly or in another way to make them available to the project that you are trying to run.
source share