Наша программа использует стороннюю оболочку .NET COM, написанную для работы с .NET 2.0, поэтому она работает с установленной платформой .NET 3.5 SP1.Установите или активируйте .NET 3.5 Windows XP - 10 с помощью InstallShield LE 2015
Поскольку .NET 3.5 стал функцией Windows, которая по умолчанию отключена, начиная с Windows 8, у нас были проблемы с нашим программным обеспечением, работающим в Windows 8-10. Установщик говорит, что функция .NET 3.5 не установлена, но он не активирует функцию для пользователя. Рамка .NET 3.5 стала функцией Windows в Windows 7 и .NET 3.0 в Vista, но по умолчанию она была включена, поэтому у нас не было никаких проблем.
Я читал, что для этого была разрешенная проблема, IOA-000073897. Новое предварительное условие, Microsoft .NET Framework 3.5 SP1 (функция Windows) .prq, было доступно для версий InstallShield до 2013 года, а в будущих версиях InstallShield будет включено это предварительное условие InstallShield. Я не вижу необходимых предварительных условий в InstallShield LE 2015. Если я продолжу использовать предварительное условие Microsoft .NET Framework 3.5 с пакетом обновления 1 (веб-загрузка) в IS LE 2015, моя установка по-прежнему не работает аналогично в Windows 8.1 и 10.
Я попытался добавить «Предпочтение Microsoft .NET Framework 3.5 SP1 (Windows Feature) .PRQ» для моей установки ISLE и для установщика, который я создаю с теми же результатами.
Может ли InstallShield Limited Edition использовать инструкцию .NET 3.5 Framework для Windows XP - 10?
Если это возможно, как мне заставить его работать? Что мне не хватает?
Если он не может, какие версии поддерживают эту настройку?