У меня есть случайный офисный компьютер, который может быть подвержен разного рода программному обеспечению. Предположим, что в итоге может появиться программное обеспечение, для которого требуется любая из версий Microsoft .NET Framework, выпущенных за эти годы.
Какие файлы я устанавливаю, чтобы привести новую машину с Windows XP в такое состояние?
Во-первых, самое простое: клиентский профиль .NET 4.0 поддерживает большинство установок .NET 4.0; вам может потребоваться переключиться на полный профиль, если профиль клиента недостаточен.
Второе: установщик .NET 3.5 SP1 утверждает, что он обратно совместим с версиями 3.5, 3.0 и 2.0, но обновлен ли Web Installer для 3.5 SP1 всеми исправлениями безопасности? Обновленный установщик вообще существует или все должны запускаться через Центр обновления Windows 15 раз после установки 3.5 SP1?
Третье: какого черта я устанавливаю для Framework 1.0, 1.1 и 1.1 SP1? Предоставляет ли 1.1 SP1 все 3 версии для системы, как 3.5 SP1, или мне нужно устанавливать все три по отдельности? И снова, есть ли исправления безопасности, свернутые в установщики?
Мне кажется, что это было бы кандидатом на "установить все. NET вещи для меня, пожалуйста" программу единой установки.
Итак, мой вопрос "TL; DR": чтобы все платформы .NET были полностью установлены на компьютере, какие файлы я должен установить и в каком порядке?