Мне недавно был предложен проект VB.NET для исправления некоторых ошибок и создания для него установщика. Мне сказали использовать Install Shield LE.Digitally Signing Install Shield installer
Все пошло хорошо с созданием сценария установки, но Windows 8 дает мне предупреждение о смарт-экране при загрузке приложения с веб-сайта и попытке его установить.
Я знаю политику Windows 8, где популярные приложения получают больше «точек доверия» и становятся популярными, но приложение предназначено для довольно небольшой аудитории людей, поэтому мы не можем полагаться на эту опцию. Более того, люди без надлежащего знания будут отталкиваться предупреждающим сообщением, и это может заставить MS никогда не поднять доверие к приложению.
Мой вопрос: надо ли мне подписывать как приложение, так и установщик с сертификатом? Если да, то как я могу подписать установщик, поскольку есть вкладка подписания для проекта, но я не могу найти его для установщика.
Бонусные баллы, если кто-нибудь может сказать мне, что если получение надлежащего сертификата удалит предупреждающее сообщение с сообщением , это не является обычно загружаемым файлом и может быть опасным от chrome/IE при загрузке приложения. Есть много тем, о которых я знаю, но большинство из них предлагают добавить сайт к инструментам для веб-мастеров, но это не помогло, и мы все еще получаем сообщение
Спасибо.
Это как репутация SO, вы не можете обещать бонусные баллы, когда у вас только 11 из них. Никто не поверит, что вы заслуживаете доверия, когда делаете обещания, которые являются фиктивными, необоснованными или недоказуемыми. Это то, что использует экранный фильтр Windows 8, вы получаете доверие от доказательств, а не обещаний.Относитесь к своим клиентам хорошо, избегайте их обманывать, и доверие будет развиваться. –
Некоторые подробности вы можете найти здесь: http: //stackoverflow.com/questions/12311203/how-to-pass-the-smart-screen-on-win8-when-install-a-signed-application/12312515#12312515 –
И здесь: http://blogs.msdn.com/b/ie/archive/2012/08/14/microsoft-smartscreen-amp-extended-validation-ev-code-signing-certificates.aspx –