The Download Location Can't Be Specified in the NuGetSources.xml configuration file.
Even in the latest version of LinqPad, the NuGetSources.xml configuration of the NuGet Manager can't specify the download location of its packages. Why is that?
I can only configure the sources through the local global NuGet.Config and download them to the local machine via Visual Studio. Then I'll configure the local offline sources in the NuGetSources.xml.
Comments
It's because no-one's for the ability to customize the package cache location in a manner that differs from the system default.
The reason that LINQPad has its own config for package sources is that it handles authentication slightly differently. Also, LINQPad includes a UI for adding/removing sources, and modifying the system default file would be opening a can of worms.
Thanks for your answer! Well, I recently found that the space on my Drive(C:) was full to bursting. It turned out that the default NuGet downloads had taken up a huge amount of space on it. So I'd like to explore some interesting solutions.