À l'aide de ReportViewer VS 2013

J'ai une VS 2010 application WPF qui utilise ReportViewer (RDLC) dont je suis en train de construire dans VS 2013. J'ai un problème avec la compilation. En 2010 (.NET 4) il a bien fonctionné avec Microsoft.ReportViewer.WinForms.

De construire en vertu de 2013, j'ai trouvé deux packages NuGet:
Micosoft.ReportViewer.WebForms v 11.0.0.0 (notez l'orthographe!)
et:
ReportViewer.Commune de 10,0

À l'aide de la première, un message d'erreur me dit:
erreur CS0012: Le type du Système".Web.L'INTERFACE utilisateur.IScriptControl " est défini dans une assemblée qui n'est pas référencé. Vous devez ajouter une référence à l'assembly 'Système.Web.Les Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

Je n'arrive pas à trouver ce montage exact; utilisez une autre version, j'obtiens:
erreur MC1000: Inconnue erreur de build, 'format Binaire de la valeur de l'attribut personnalisé n'était pas valide.'

J'ai essayé avec ma demande de ciblage .NET 4.0 et j'ai aussi essayé de ciblage 4.5.1; rien ne semble fonctionner.

Comment puis-je créer une application WPF utilisant VS 2013, ciblant au moins .NET 4.0 (bien que je préfère le plus récent), et à l'aide de RDLC?

Quels composants dois-je l'installer? Ce que les packages NuGet dois-je utiliser? Ce assemblées (versions) dois-je de référence, et où puis-je les trouver?

OriginalL'auteur Zenilogix | 2013-12-30