Запретить Windows SmartScreen от блокировки приложения в Windows 10

878
marky

Я написал программу для личного пользования в Visual Studio 2013 и пытаюсь запустить ее без всплывающего окна Windows SmartScreen при каждом запуске исполняемого файла.

Я искал около двух часов и попробовал несколько различных методов, включая разблокировку файла в PowerShell, редактирование разрешений для расширения в редакторе групповой политики, изменение записей реестра и ряд других.

Я начинаю задаваться вопросом, единственный ли способ сделать это - купить сертификат, чего я не хочу делать для такого простого, личного проекта, как этот. Это не так, как я буду распространять вещь.

Должен быть какой-то обходной путь к этому ...

1
SmartScreen должен появляться только при загрузке программы ... DavidPostill 7 лет назад 0
Создайте самоподписанный сертификат, затем подпишите исполняемый файл. Ramhound 7 лет назад 0
@Ramhound - После Googling, как это сделать, мои надежды росли, пока я не понял, что у меня нет доступа к IIS - я нахожусь на Windows 10 Home. marky 7 лет назад 0
@ Марки это может помочь: http://woshub.com/how-to-create-self-signed-certificate-with-powershell/ Lister 7 лет назад 0
@Lister - После быстрого сканирования, это может быть моим решением. Спасибо за ссылку! marky 7 лет назад 0
@ Marky Не беспокойся, я не могу ручаться за это, когда мне нужно было сделать это на работе, я просто использовал центр сертификации гораздо проще: P Lister 7 лет назад 0
@marky Что не имеет IIS для создания собственного сертификата для подписи вашего приложения? Ramhound 7 лет назад 0
@Ramhound - потому что инструкции, которые я нашел в нескольких источниках по созданию сертификата, требовали выполнения каких-либо действий в IIS. Если вы знаете другой способ, пожалуйста, дайте мне знать (я еще не пробовал инструкции по ссылке, размещенной Lister). marky 7 лет назад 0

0 ответов на вопрос