2016-01-22 3 views
2

Я создал проект с использованием VS2015, он использует .net framework v4.6.1.
Теперь я пытаюсь создать для него программу установки с помощью InstallShield Limited Edition. Когда я скомпилирую пакет установки, я получаю следующее предупреждение:InstallShield Limited Edition 2015 Предупреждение -6245. Требуемая инфраструктура

ISEXP: warning -6245: Один или несколько компонентов проекта содержат свойства .NET, для которых требуется .NET Framework. Рекомендуется, чтобы релиз включал .NET Framework.

С ограниченным тиражом я не вижу возможности включить .net framework и не вижу способа сделать .NET Framework v4.6.1 необходимым.

ответ

2

в разделе - Укажите данные приложения -> Распространяемые ресурсы вы можете выбрать .net framework v4.6, который будет включен в вашу программу.

+0

Я не понимаю, почему в этом ответе был отрицательный голос. Это просто и точно. Работал для меня. –

0

Хотя Installshield LE поддерживает в том числе .NET 4.6, он не поддерживает в том числе .NET 4.6.1. Когда мои программы запускаются в первый раз, пользователю предлагается установить его, и он отлично работает. Я просто подтверждаю, что это может произойти при первом запуске программы.

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