Я использую установщик Windows, который поставляется с VS2010.Это приложение использует .Net4 и будет в основном работать на компьютерах XP.Он также использует некоторые сторонние сборки, для которых требуется .Net2.
Если на компьютере используется XP SP2, мне также необходимо установить Windows Imagining Components.
При выборе .Net2 в предварительных требованиях не будет установлена WICи попытается установить .Net2 в Windows 7, что приводит к ошибке.
Если я проверю предварительное условие .Net3 SP1, это будет включать .Net2 и WIC.К сожалению, когда запускается установщик, он сначала пытается установить Framework 4 до Framework 3.5.
Есть ли способ изменить порядок предварительных условий, чтобы 3.5 был установлен до 4?