Я написал установщик setup.exe на C++, который должен быть выпущен через веб-сервер. Я приложил манифест с надписью «requestAdministrator», и я подписал его с обычным сертификатом кода, купленным Verisign. В машине с окнами 7 с включенным UAC, если я загружаю файл через Internet Explorer 10 и сразу же выбираю «Запустить» файл, после загрузки UAC запрашивает диалоговое окно с желтым экраном на желтом фоне, сообщающее мне, что исполняемый файл выполнен из ненадежный источник и требующий подтверждения его выполнения. Дополнительная информация - это имя файла 'setup.exe' и источник «Скачан из Интернета» и ничего больше. Почему издатель не появляется ?. Если я вместо этого выбираю «Сохранить и запустить», UAC правильно запросит синий экран с именем программы, именем моей компании в поле «Проверенный издатель» и источником файла «Загружен из Интернета». Я не разочарован различием уровней предупреждения двух диалогов, но прежде всего из-за отсутствия имени издателя в первом случае.Диалоговое окно UAC для установщика с манифестом и кодом, подписанным
0
A
ответ
0