Согласно Страница загрузки Microsoft для .NET Framework 3.5 SP1 , я должен установить KB959209 и KB967190 сразу после установки пакета .NET Framework:
ВАЖНО! После установки пакета .NET Framework 3.5 с пакетом обновления 1 (загрузчик или полный пакет) необходимо немедленно установить обновление KB959209, чтобы устранить ряд известных проблем совместимости приложений.
Кроме того, в Windows Vista x64 и Windows Server 2008 x64 установите обновление KB967190 для решения проблемы ассоциации файлов для документов XPS.
Я управляю установкой .NET Framework в моем установщике ( Inno Setup ). Итак, как мне определить, установлены ли эти два исправления, и решить, нужно ли их загружать и устанавливать? Я не хочу беспокоить пользователя ненужными шагами, поэтому предпочтительным является автоматическое и пассивное решение.