Я использовал панель управления для отключения функций 3.5, переустановил 3.5 sp1, а затем использовал панель управления для их повторного включения.
Я проверил значение реестра, предложенное Мэттом, и оно действительно равнялось 1, без какого-либо редактирования.
Запустил установщик, и он успешно установлен.
У меня даже есть версия2.2 установлен и оба, кажется, работают.