Согласно Microsoft , вы должны подписать ваше приложение ClickOnce.Но мне кажется, что он прекрасно работает, когда я публикую его без подписи (отключив опцию «Подписывать манифесты ClickOnce»).
Мне действительно было все равно, и я сохранил значения по умолчанию (яЯ думаю, что я использовал тестовый сертификат), пока я не сменил компьютер и не начал получать сообщение о том, что «приложение подписано с ключом, отличным от существующего приложения на сервере», что , кажется, , приведет к тому, что мои пользователипрекратить получать автоматические обновления.Очевидно, VS использует имя моего компьютера для создания ключа.
Итак, стоит ли просто прекратить подписывать свои манифесты ClickOnce, чтобы предотвратить подобные ошибки, или есть ли какая-то польза от их пения.Кроме того, являются ли эти сертификаты теми, которые приводят к появлению сообщения «Издатель: неизвестный издатель» при установке приложения, в котором вместо этого отображается название моей компании, или мне нужно приобрести два разных типа сертификатов?