Mam aplikację rozproszoną za pomocą ClickOnce. Poszedłem zrobić aktualizację i otrzymałem komunikat o wygaśnięciu certyfikatu. Na karcie podpisu zauważyłem, że mogę odznaczyć podpisywanie manifestów ClickOnce. Zrobiłem to i pomyślnie opublikowałem moją aplikację. To działało w porządku dla pierwszych siedmiu użytkowników - ale tylko miał użytkownika, że jest coraz bał:Certyfikat ClickOnce wygasł - nie podpisano manifestu
Manifest XML signature is not valid.
+ No signature was present in the subject.
będę dziesiątki kolejnych użytkowników próbujących w ciągu najbliższych 24 godzin. Przekreślam palce, że nie mam poważnego problemu. Zrobiłem kilka czytania o problemach/błędach z MS ClickOnce i wygasających certyfikatów, i mam nadzieję, że ich unikną, po prostu nie podpisując się. Certyfikat, który wygasł, był po prostu generyczny, który wydawał się być tworzony podczas początkowej konfiguracji ClickOnce. Czy istnieje problem z podpisanego manifestu do niepodpisanego manifestu?
Użytkownik, który ma problemy, nie może nawet odinstalować i ponownie zainstalować aplikacji. Wypróbowaliśmy wszystko, co mogę wymyślić - w tym usunięcie jego folderu User\Local Settings\Apps\2.0
.
Co mogę zrobić dla tego użytkownika, który nie może nagle skorzystać z naszej aplikacji?
dzięki za pytanie. Mam ten dokładny problem, który pojawił się za kilka miesięcy i zastanawiałem się nad tym samym. Czekamy na dobre odpowiedzi. również, czy na pewno użytkownik ma zainstalowaną poprawną wersję architektury .net? czasem pojawiają się dziwne problemy z klikaniem i ponowna instalacja systemu wydaje się działać dużo czasu. – codeConcussion
Dobry pomysł - poproszę go o ponowne zainstalowanie i zgłoszenie, jeśli naprawi ten problem. – aSkywalker