У меня есть распределенное приложение, использующее ClickOnce. Я пошел, чтобы сделать обновление и получил ошибку об истечении срока действия сертификата. На вкладке подписи я заметил, что могу снять отметку с подписью манифестов ClickOnce. Я сделал это и успешно опубликовал свою заявку. Он работал нормально для первых семи пользователей, но у него был ужасный пользователь:
Manifest XML signature is not valid.
+ No signature was present in the subject.
У меня будет еще десятки пользователей, пытающихся в течение следующих 24 часов. Я скрещиваю пальцы, что у меня нет серьезных проблем. Я много читал о проблемах / ошибках в MS ClickOnce и об истекающих сертификатах, и я надеюсь избежать их, просто не подписываясь. Сертификат, срок действия которого истек, был просто общим, который, казалось, был создан при первоначальной настройке ClickOnce. Есть ли проблема при переходе от подписанного манифеста к неподписанному манифесту?
Пользователь, у которого возникли проблемы, не смог даже удалить и переустановить приложение. Мы перепробовали все, что я могу придумать, включая удаление его папки User\Local Settings\Apps\2.0
.
Кроме того, что я могу сделать для этого пользователя, который внезапно не может использовать наше приложение?