Не отрицаю что такое бывает. Но реально проблемой это в моей практике могло стать всего один раз. Обошлось легким испугом - у конторы разрабатывавшей используемое нами ПО нашлась тестовая версия под более свежей .Net Framework, который успешно поставился.