Symptômes
Supposons que vous disposez d’une application Windows Forms dotée du contrôle ReportViewer dans Microsoft SQL Server 2012. L’installation de l’application échoue après sa publication. L’erreur indique que « l’attribut 'PublicKey' » ne correspond pas.
Cause
Le problème se produit car le certificat à ReportViewer.msi est mis à jour.
Résolution
Le problème a été résolu pour la première fois dans la mise à jour cumulative suivante de SQL Server. Ce correctif logiciel est inclus dans Microsoft Report Viewer 2012 Runtime. Accédez au Centre de téléchargement Microsoft pour télécharger Microsoft Report Viewer 2012 Runtime.
Mise à jour cumulative 2 pour SQL Server 2012 SP2 /en-us/help/2983175
Mise à jour cumulative 11 pour SQL Server 2012 SP1 /en-us/help/2975396
À propos des mises à jour cumulatives pour SQL Server
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
- Dernière mise à jour cumulative pour SQL Server 2012 SP2
- Dernière mise à jour cumulative pour SQL Server 2012 SP1
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».