Поскольку Visual Studio переехал в более вечнозеленых подхода с VS2017, я скачал оффлайн копию с помощью инструкции здесь , чтобы сделать доступными на сетевом ресурсе для установки на многих компьютерах в моей организации. Первая загрузка, которая содержала все варианты установки, была размером 25 ГБ. Всякий раз, когда выходит новое обновление, я перезапускаю свой скрипт загрузки
vs_Professional.exe --layout I:\vs2017offline --lang en-US
И он проходит через все пакеты, проверяя большинство и для тех, которые изменились, он загружает новые. Это прекрасно работает, но общий объем диска теперь увеличился до 80 ГБ после почти года "следования" за обновлениями.
Мой вопрос, как лучше всего управлять этой автономной установкой. По сути, я хочу сохранить неизмененные установочные файлы, но не хочу сохранять замененные / устаревшие файлы и определенно не хочу повторно загружать полный набор каждый раз, когда выпускается новое обновление. Есть ли команда или стратегия, которые можно использовать для удаления старых установочных файлов из сетевой загрузки?