Мы предлагаем программу Windows, которую можно загрузить как EXE-файл InstallShield с нашего веб-сайта.
Когда кто-то под управлением IE9 пытается загрузить и запустить наше программное обеспечение, он видит следующее сообщение в нижней части своего экрана:
PROGRAMNAME.exe is not commonly downloaded and could harm your computer.
[DELETE] [ACTIONS] [VIEW DOWNLOADS]
Я прочитал http://blogs.msdn.com/b/ie/archive/2011/03/22/smartscreen-174-application-reputation-building-reputation.aspx
Он предлагает:
- Цифровая подпись ваших программ с
Подпись подлинного кода.
- Убедитесь, что загрузки не определяются как
вредоносные программы.
- Подать заявку на логотип Windows.
Мы сделали все три вещи. Наш EXE-файл имеет цифровую подпись с подписью authenticode (полоса над предупреждающим сообщением оранжевая, а не красная, что указывает на то, что IE9 распознал и подтвердил подпись). Наша загрузка не определяется как вредоносная программа ни в одной из антивирусных программ, которые мы пробовали. И мы подали заявку и получили логотип Windows.
Пока что большинство наших клиентов не используют IE 9. Но это очень хлопотно для тех, кто это делает. Есть ли что-то еще, что мы можем сделать по этому поводу, или нам просто нужно подождать, пока критическая масса клиентов загрузит это программное обеспечение, прежде чем это сообщение исчезнет?
(Значит ли это, что когда мы выпускаем новую версию, все пользователи IE 9 получат это сообщение снова, пока достаточное их количество не загрузит его?)
ОБНОВЛЕНИЕ 2011-06-14:
Спасибо, @ EricLaw-MSFT. URL-адрес http://dakim.dakiminc.netdna -cdn.com / DakimBrainFitness.exe . (Он находится на кнопке «Скачать бесплатную пробную версию» на http://www.dakim.com.)
Мы предлагаем загружаемые испытания только на короткое время. Наш основной метод распространения - установочные DVD.