Я устанавливаю .NET 3.5 на целевой сервер.
Сайт загрузки Microsoft рекомендует мне установить следующее:
После запуска dotnetfx35.exe появляется сообщение: «Чтобы изменения вступили в силу, необходимо перезагрузить систему».
Перезагрузка - это большое дело, потому что на машине работают другие службы, поэтому это должно быть запланированное нарушение.
Кто-нибудь знает - надо ли перезагружаться перед установкой пакетов обновлений?
Вы можете сделать это с помощью только одной перезагрузки, если вы установите исполняемый файл 3.5 SP1. Это позволит установить 3.5 и пакет обновления за одну установку. Существует обновление безопасности для 3.5 SP1, но вам следует запустить его после. Итак, минимум 1 перезагрузка, максимум 2 после патча.
Ссылка на полную версию DotNet3.5SP1: http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe
Я ранее устанавливал несколько версий .NET Framework и пакетов обновления без промежуточных перезагрузок; однако, как указывает MarkM, теперь это можно сделать с помощью .NET Framework 3.5 SP1 в одном пакете.