2016-03-01 11 views
0

Мы обновили наши наборы для использования WiX 3.10.2 и обнаружили .NET Framework 4.5.2 с использованием WIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED свойство - это работает, однако не в все случаи..NET 4.5.2 не обнаружен в бесшумном режиме WiX 3.10.2

Когда установка запускается в бесшумном режиме (/ qb-переключатель), WIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED не установлен.

С другой стороны собственности WIXNETFX4RELEASEINSTALLED установлен в # 379893

я могу обойти эту проблему, подобное тому, что было сделано в Check for .net framework 4.5.2 in registry in wix, но я предпочел бы найти причину такого поведения.

ответ

0

Мое плохое, LaunchConditions действие в наших комплектах было запланировано слишком рано - до того SetWIX_IS_NETFRAMEWORK_452_OR_LATER_INSTALLED

 Смежные вопросы

  • Нет связанных вопросов^_^