То, как предотвратить “Эту программу, возможно, не установило правильно” сообщения на Vista

Это регулярное выражение, которое я использую, которое я нашел здесь

/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/

49
задан Bhargav Rao 3 May 2019 в 21:38
поделиться

3 ответа

Вам нужно добавить некоторую информацию в Раздел реестра AppCompat.

См. эту ссылку и найдите «Как отключить предупреждение помощника по совместимости программ».

Также очевидно метод , который включает добавление файла манифеста к исполняемому файлу установки, чтобы пометить его как «поддерживающий Vista».

7
ответ дан 7 November 2019 в 11:53
поделиться

Первое, что вам следует попробовать, это добавить «манифест Vista» с параметром requiredExecutionLevel

. Если этого недостаточно (нажатие кнопки «Отмена» при удалении с отключенным UAC и т. Д.), Вам необходимо использовать недокументированные материалы. например, установить в поле версии образа в заголовке PE значение 6.0

3
ответ дан 7 November 2019 в 11:53
поделиться

Одной из причин появления этого сообщения является то, что система думает, что вы запускаете установщик, но не находит записи для приложения в списке добавления / удаления программ.

Не знаю, относится ли это к вашему приложению, но стоит проверить.

3
ответ дан 7 November 2019 в 11:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: