Мы пытаться не требовать, чтобы у наших пользователей были все последние исправления Microsoft. Некоторые из наших клиентов используют среды с высокой степенью контроля для этих компьютеров Windows — часто с трудоемкими процедурами одобрения перед применением обновлений, и иногда машины отключаются от своих локальных сетей. Мы пытаемся указать минимальный пакет обновления для Windows, а затем предоставим все остальное, что необходимо в наших установочных пакетах.
Наша текущая практика заключается в том, чтобы обновлять сборочные машины только тогда, когда у нас есть мотивация для ручного обновления — и надеемся, что мы не пропустим недавно введенную версию зависимостей наших приложений. К сожалению, иногда обновление Windows / Microsoft запускается на наших сборочных машинах на поздней стадии разработки, и новая зависимость вводится без немедленного обнаружения.
Есть ли у вас предложения по методам и политикам, позволяющим лучше справиться с этим, возможно, включая автоматическое обнаружение вновь введенных зависимостей версий, особенно для проектов Visual Studio C ++ и .NET?
Задача ещё не решена.