2016-05-03 15 views
1

Ich habe festgestellt, dass nach der Installation der April 2016-Version von SSMS (here) eine aktualisierte Version der Microsoft.ReportViewer.WebForms Assembly (Version 13) im GAC installiert ist.Microsoft Report Viewer (Web Forms) Version 13

Allerdings kann ich nicht herausfinden, wie Sie eine Referenz zu dieser Baugruppe hinzufügen. Die einzigen Versionen, die im Dialogfeld "Referenz hinzufügen" angezeigt werden, sind frühere Versionen (Versionen 10 und 12 auf meinem Computer).

Ist diese Baugruppe verwendbar? Wenn ja, wie kann ich es in einem einfachen Web Forms-Projekt verwenden?

Antwort

0

Microsoft hat eine frühe Vorschau der Report Viewer 13-Steuerelemente auf nugget veröffentlicht. Ich habe es getestet und festgestellt, dass es genauso gut funktioniert wie der Viewer direkt auf dem Berichtsserver.

Das einzige Problem, das ich habe, ist, dass versteckte Parameter jetzt eine leere Tabellenzelle in der Symbolleiste verlassen, anstatt die nicht verborgenen Parameter zu verschieben.

Möglicherweise haben SSMS oder SSDT ältere Versionen der Steuerelemente installiert, die aus dem GAC entfernt werden müssen, damit das Report Viewer-Steuerelement ordnungsgemäß gerendert wird (weitere Informationen hierzu finden Sie auf der Hilfeseite der Vorschau).

Vorschau Report Viewer auf nuget: https://www.nuget.org/packages/Microsoft.ReportingServices.ReportViewerControl.WebForms.Preview/

2

Ich packte die Microsoft.ReportViewer.Common, Microsoft.ReportViewer.WebForms, Microsoft.ReportViewer.ProcessingObjectModel und Microsoft.ReportViewer.WebDesign (neue Montag) aus dem GAC in dem August SSMS installieren und versuchte, die Kontrolle in einer Web-Anwendung zu verwenden.

Die Baugruppe scheint zu diesem Zeitpunkt nicht verwendbar zu sein. (Version 13.0.1601.5)
Der Bericht wird gerendert, aber die Symbolleiste ist durcheinander und keine der Schaltflächen scheint zu funktionieren.

+0

haben Sie einen öffentlichen Repo einige, wo, mit Ihrem Testprojekt? – jaspernygaard

+0

Haben Sie das Problem gelöst? –

+0

Ja. Das preview nugget-Paket und die Aktualisierung auf die neueste SSDT-Version haben es für mich repariert. 'Install-Package Microsoft.ReportingServices.ReportViewerControl.WebForms.Preview' – Brad