Я построил установщик с WIX и упаковал его с помощью платформы .NET 4.0, используя задачу GenerateBootstrapper
. Теперь .NET 4.0 не может быть установлен на XP SP2, но, похоже, для этого нет предварительной проверки, поэтому его установщик терпит неудачу на полпути.WIX: Сгенерируйте условия BootStrapper?
Я хочу добавить свою собственную проверку, чтобы убедиться, что ОС, на которой установлен весь пакет, поддерживается платформой .NET 4.0. Есть ли способ вставить проверку ОС/Service Pack в загрузчик, когда вы используете GenerateBootstrapper
? Если нет, как еще я могу это сделать?
Вы уверены, что .NET 4.0 Framework не может быть установлен на Windows XP с пакетом обновления 2 (SP2)? Описание bootstrapper явно запрещает установку только в том случае, если уровень пакета обновления меньше SP2 (конечно, официальная поддержка Microsoft для XP SP2 больше недоступна, но это совсем другое). –
Интересно. Интересно, почему установка .NET 4.0 терпит неудачу. MS запрашивает SP3 в требованиях загрузки фреймов. http://www.microsoft.com/downloads/details.aspx?FamilyID=9cfb2d51-5ff4-4491-b0e5-b386f32c0992&displaylang=en – roufamatic
Ну, я видел это до того, как определение пакета bootstrapper, предоставленное Microsoft, не выполняет правильно проверяет. –