Я разработал очень простое электронное приложение, которое затем упаковал с помощью «электронного упаковщика».
Я заархивировал приложение и отправил его своему клиенту. Когда этот клиент запускает приложение, он получает «Windows защищенный ваш P C» с предупреждением «Windows Defender SmartScreen предотвращает запуск нераспознанного приложения. Запуск этого приложения может подвергнуть ваш P C риску» .
Приложение: AppName.exe
Издатель: Неизвестный издатель
Вместе с кнопками «Запустить в любом случае» и «Не запускать».
Приложение работает нормально, когда пользователь нажимает «Выполнить в любом случае», но по понятным причинам он хотел бы избавиться от этого предупреждения (и, по крайней мере, показать фактический издатель).
Я знаю о сертификаты для подписи кода, поэтому нет необходимости go там ...
( ВАЖНОЕ ПРИМЕЧАНИЕ : я не просил его взглянуть на свойства файл, чтобы увидеть, указывает ли «Безопасность» «Этот файл пришел с другого компьютера и может быть заблокирован, чтобы помочь защитить этот компьютер.» Я собираюсь проверить это завтра, и, надеюсь, его просто нужно «разблокировать».)
Мне интересно, почему я не получаю это ame предупреждение при запуске приложения на моем P C? (Мы оба работаем Windows 10.) Я проворачивал свой UA C до «Всегда уведомлять», и я попытался установить «Проверить приложения и файлы» и «SmartScreen для Microsoft Edge» на «Предупреждать» и даже "Блок". Тем не менее, приложение всегда запускается без ошибок или предупреждений. Если бы я мог хотя бы воспроизвести то, что он видит, я бы хотя бы знал, работает ли / когда подпись кода.
(Для ясности, я не использую «установщик». Клиент не не хочу. И, как я уже сказал, это очень ПРОСТОЕ приложение / утилита. Они хотят иметь возможность скопировать zip-файл, распаковать содержимое и запустить приложение ..)
Любая помощь очень оценили!