Мне нужно применить последние обновления безопасности для. NET 4.8 ко всем нашим серверам (Windows Server 2012), чтобы обеспечить удаление всех известных уязвимостей безопасности.
Если дать вам высокий уровень обзора текущего состояния наших серверов, NET 4.5 был изначально установлен (на самом деле поставлялся с Windows server 2012) и использовался нашим ASP. NET MVC приложение и windows услуги. Также по какой-то причине был установлен. NET 2 / 3.5, что не совсем понятно, используется ли оно в настоящее время какими-либо приложениями на наших серверах. Наши предыдущие сотрудники службы поддержки не усердно устанавливали все обновления безопасности перед обновлением. NET framework 4.5 до. NET 4.8.
Просматривая статьи базы знаний Майкрософт, я пришел к выводу, что мне нужно применять только последний ежемесячный накопительный пакет безопасности и качества для. NET 4,8 для Windows Server 2012 без необходимости установки аналогичного накопительный пакет для. NET 4.5. Совокупность безопасности и качества для. NET Framework 4.8 для Windows Server 2012 (KB4534133)
Мое обоснование заключалось в том, что. NET 4.5 Framework был полностью заменен, когда. NET 4.8 было установлено на серверах. Следовательно, обновления безопасности для. NET 4.5 больше не применяются.
Однако, когда я на днях скачал накопительный пакет за февраль 2020 года, он содержал 5 разных файлов msu для одного windows обновления ОС, обновления для. NET 3.5,. NET 4.5.2, 4.6 и. NET 4.8. При тестировании каждого обновления на моем тестовом сервере я сначала установил обновление windows, которое рекомендуется устанавливать перед любыми обновлениями. NET. Затем я установил обновление для. NET 3.5 и все прошло хорошо. Тогда для любопытства я подумал, что попытаюсь обновить обновление для. NET 4.5, ожидая, что я получу сообщение о том, что обновление не применимо для этого сервера или чего-то подобного. Однако, к моему удивлению, он был успешно установлен. Я также смог применить обновление для. NET 4.8 согласно моим ожиданиям.
Необходимо установить обновление для. NET 4.5 перед установкой обновления для. NET 4.8 в моем дело? Даже если оба обновления были успешно установлены, меня беспокоит то, что обновление для. NET 4.5 могло бы перезаписать некоторые из файлов. NET 4.8. Разве обновление для. NET 4.5 не должно проверять, было ли уже обновлено. NET 4.5 до. NET 4.8, чтобы избежать нежелательных перезаписей на. NET 4.8?
Я пропал что-то здесь? Со мной все будет в порядке, если я просто установлю накопительный пакет для. NET 4.8?
Спасибо,