Мой совет - устранить причину проблемы, а не ее симптомы.
При разработке вы должны стараться, чтобы ваши разработчики и ваш сервер сборки работали с одинаковым набором инструментов и исходного кода.код, так что вы знаете, что все вы получите последовательные результаты.Вы не можете гарантировать, что выходные данные двух разных версий инструмента всегда будут идентичны / совместимы.Простое несоответствие номеров версий не проблема, но что, если конечная программа, которую вы создаете, имеет небольшие различия в зависимости от того, кто ее создал?Фред никогда не сможет повторить и исправить ошибку, на которую жалуется ваш клиент.Или вы можете подумать, что вы исправили эту серьезную уязвимость безопасности ATL, пока однажды не поняли, что отправляете продукт со сборочного сервера, который не потрудились исправить.
Это довольно простой вопрос - иметьстандартизированный процесс установки (документ «как установить», за которым все внимательно следят, блок с правильным набором DVD-дисков и / или сетевая папка или папка с управлением исходным кодом, содержащая набор установщиков, которые будут использоваться, библиотеки, с которыми нужно связываться,и т.д.)