Вы можете сделать это, добавив файлы nuget.config к каждому решению со следующим содержимым
<settings>
<repositoryPath>..\Packages</repositoryPath>
</settings>
Убедитесь, что все они указывают на одну и ту же папку.
Когда вы создаете этот файлВы должны перезапустить Visual Studio, чтобы использовать этот параметр (или, по крайней мере, закрыть и открыть решение).
Но более практичным было бы создать только один nuget.config, который используют все решения.Просто убедитесь, что он находится в папке выше, чем любой файл решения, который вы хотите включить.При восстановлении диспетчер nuget ищет этот файл, начиная с рядом с файлом решения и, если не найден, начинает искать структуру папок выше.