Objawy
Załóżmy, że masz aplikację Windows Forms z kontrolką ReportViewer w systemie Microsoft SQL Server 2012. Po opublikowaniu aplikacji instalacja kończy się niepowodzeniem. Ten błąd oznacza, że atrybut "KluczPubliczny" nie jest zgodny.
Przyczyna
Ten problem występuje, ponieważ certyfikat do ReportViewer.msi został zaktualizowany.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w następującej aktualizacji zbiorczej programu SQL Server. Ta poprawka jest uwzględniona w środowisku uruchomieniowym programu Microsoft Report Viewer 2012. Przejdź do Centrum pobierania Microsoft, aby pobrać środowisko uruchomieniowe programu Microsoft Report Viewer 2012.
Aktualizacja skumulowana 2 dla dodatku SP2 SQL Server 2012 /en-us/help/2983175
Skumulowana aktualizacja 11 dla SQL Server 2012 z dodatkiem SP1 /en-us/help/2975396
Informacje o aktualizacjach zbiorczych dla programu SQL Server
Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2012 z dodatkiem SP2
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2012 z dodatkiem SP1
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.