Używam programu Visual Studio 2008 w wersji 9.0.30729.1 SP z .NET 3.5 SP 1 w systemie Windows XP Pro wersja 2002 SP 3 z procesorem Intel Core 2 Duo E8400 3 GHz.Problem z walidowanymi algorytmami kryptograficznymi FIPS
Pracuję nad aplikacją C# WPF, która korzysta z Microsoft Patterns & Composite Application Library (CAL) grupy ćwiczeniowej.
otrzymuję następujący błąd compliation w XAML:
„MC1000: Ta implementacja nie jest częścią platformy Windows FIPS sprawdzonych algorytmów kryptograficznych.”
znalazłem poprawkę, która ma rozwiązać ten problem w aritcle Microsoft Knowledge Base 935434. Jednak instalator dla tej poprawki zgłasza następujący błąd:
„Poprawki uaktualniające nie mogą zostać zainstalowane przez usługę Instalatora Windows ponieważ program, który ma zostać zaktualizowany, może nie być dostępny lub uaktualniona łata może aktualizować inną wersję programu Sprawdź, czy program do aktualizacji istnieje na twoim komputerze i czy masz poprawną poprawkę uaktualnienia. "
Strona poprawki zawiera .NET 3.0 jako wymaganie wstępne. Chociaż pracuję z .Net 3.5, mój komputer ma również zainstalowany .NET 3.0. Dlatego oczekiwałbym zainstalowania tej poprawki. Miałem nadzieję, że nawet jeśli ta poprawka jest skierowana na .NET 3.0, to jednak rozwiąże ona mój problem.
W żadnym wypadku nie mogę zainstalować poprawki. Czy ktoś ma jakieś alternatywne sugestie, w jaki sposób można uzyskać obok "To wdrożenie nie jest częścią ..." błąd kompilacji widzę?
Dzięki Dave
To zadziała, ale może naruszyć ustawienia zabezpieczeń, które zostały włączone z jakiegoś powodu. Rozwiązanie lokalne dla programu Visual Studio można znaleźć tutaj: https://blogs.msdn.microsoft.com/brijs/2010/08/10/issue-get-this-implementation-is-not-part-of-the-windows-platform-fips-validated-algorytmy kryptograficzne-wyjątek-while-building-outlook-vsto- add-in-in-vs-2010 / – user3076252