Вам нужно условие вместо условия запуска:
- в вашем проекте установки Редактор условий запуска удаляет условие запуска .NET Framework
- щелкните правой кнопкой мыши проект установки в обозревателе решений и выберите Свойства
- нажмите Предварительные условия кнопка на показанной странице свойств
- убедитесь, что установлен соответствующий компонент .NET Framework
При желании вы можете создать собственную пользовательскую предпосылку вместо использования предопределенной.
Условия запуска останавливают установку, если не выполнены. Предварительными условиями являются пакеты, которые автоматически определяются и устанавливаются перед основной установкой.