Problembeschreibung
Angenommen, Sie verfügen über eine Windows Forms-Anwendung mit dem ReportViewer -Steuerelement in Microsoft SQL Server 2012. Die Installation der Anwendung schlägt nach der Veröffentlichung fehl. Der Fehler weist darauf hin, dass das Attribut "PublicKey" nicht übereinstimmt.
Ursache
Das Problem tritt auf, weil das Zertifikat von ReportViewer. msi aktualisiert wird.
Fehlerbehebung
Das Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben. Und dieser Hotfix in der Microsoft ReportViewer 2012-Laufzeit enthalten ist, wechseln Sie zum Microsoft Download Center, um die Microsoft ReportViewer 2012-Laufzeitherunterzuladen.
Kumulatives Update 2 für SQL Server 2012 SP2 /en-us/help/2983175
Kumulatives Update 11 für SQL Server 2012 SP1 /en-us/help/2975396
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.