Buduję dodatek Outlook 2010, który będzie powiązany z naszym systemem biletowym przy użyciu API systemów biletowych. Tydzień temu udało mi się skompilować i uzyskać menu kontekstowe/wstążkowe, które poprawnie wykonały swoje funkcje. Dziś rano dodałem kilka funkcji do szyfrowania i odszyfrowywania klucza API, ale teraz, gdy próbuję skompilować, otrzymuję"Wystąpił błąd podczas podpisywania: Klucz nie jest prawidłowy do użycia w określonym stanie" podczas kompilowania dodatku Outlook 2010
"Błąd 1 Wystąpił błąd podczas podpisywania: Klucz nie jest prawidłowy do użycia w określonym stanie."
Brak numeru linii lub pliku skojarzonego z błędem. Najpierw myślałem, że to było coś z klasy System.Security, którą miałem, ale komentowanie wszystkiego związanego z tym i usuwanie odniesienia do System.Security nie naprawiło problemu.
Próbowałem ponownie uruchomić wszystko i robić czystą kompilację bez powodzenia. Na polecenie this forum post próbowałem usunąć zarówno mój komputer, jak i lokalne pliki RSA, ale to nie miało znaczenia. Próbowałem również usunąć plik _TemporaryKey.pfx w moim rozwiązaniu, mając nadzieję, że jeśli wystąpią problemy z odtwarzaniem przez VS nowego działającego, ale to nawet nie zmieniło komunikatu o błędzie informującego mnie, że brakuje pliku.
Po tym wszystkim próbowałem otworzyć inny projekt dodatku, który nie był modyfikowany przez około tydzień i również miał ten sam błąd. W tej chwili nie jestem pewien, czy jest to problem z Visual Studio lub moim komputerem, ale zupełnie nowy projekt dodatku Outlook zostanie skompilowany z powodzeniem, więc dotyczy tylko starych projektów.
microsoft i ich specyficzne komunikaty o błędach;) –