Nagle mój niewykorzystany certyfikat utworzony przy użyciu makecer/pvk2pfx wyświetla komunikat o błędzie podczas próby opublikowania aplikacji ClickOnce. To działało w porządku tylko w ubiegłym tygodniu ...Certyfikat osoby podpisującej ClickOnce jest niepoprawny do podpisu przy użyciu makecer/pvk2pfx
Komunikat o błędzie:
Error 2 An error occurred while signing: Failed to sign bin\Debug\app.publish\setup.exe. SignTool Error: The signer's certificate is not valid for signing. SignTool Error: An error occurred while attempting to sign: bin\Debug\app.publish\setup.exe
Kiedy należy wybrać opcję „Utwórz certyfikat testowy” na karcie podpisywania że certyfikat działa poprawnie, a aplikacja została opublikowana pomyślnie.
Podczas ręcznego tworzenia mojego certyfikatu z makecer/Pvk2pfx jestem po MSDN instructions
gdy usunę moje stare utworzony ręcznie certyfikat, należy utworzyć nowy użyciu makecer/Pvk2pfx i starają się wykorzystać tę jedną uzyskać ten sam błąd.
App to aplikacja WPF kierowania .NET 4 i to wszystko w VS 2010 ...
Jakieś pomysły?
Tak, to był podstawowy problem. Myślę, że przełącznik -len nie jest konieczny, ponieważ po aktualizacji makecert domyślnie tworzy certyfikaty o długości większej niż 1024. –
Mój certyfikat był nieważny, więc próbowałem -lub 2048 i nadal było nieprawidłowe. Rzeczywisty problem został rozwiązany przez dodanie ** - r **, który następnie usunął błąd signtool. – AshRolls