SQL Server 2012 レポート サービス バックエンドを使用して、Reporting Services プロジェクトに Visual Studio 2010 を使用しています。レポートを表示するために、asp.net のレポート ビューアーを使用してバージョン 10 から 11 に移行しましたが、問題はありませんでした。
<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=13.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91"
Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>
<rsweb:ReportViewer ID="ReportViewer03" runat="server" Font-Names="Verdana"
Font-Size="8pt" Height="400px" ProcessingMode="Remote" Width="950px">
<ServerReport ReportPath="/ReportsProgram_YEAR8/Rpt03_SurveyCountsByLanguageMethod"
ReportServerUrl="http://sql2012a/ReportServer_SQL2016" />
</rsweb:ReportViewer>
SQL Server 2016、Reporting Services、SQL Data Tools 2015 のインストールはすべてうまくいきました。
上記のアセンブリのバージョンを 11.0 に変更しても、レポートは表示されますが、古い見た目のままです。
しかし、Visual Studio 2015 または SQL Data Tools 2015 を使用して古いプロジェクト ファイルまたは個々の .rdl ファイルを開くと、インターネットで見られるようなアップグレードのプロンプトが表示されませんでした。私が覚えている限り、SQL Data Tools 2013 はなかったので、アップグレードする機会はありませんでした。
とにかく、レポート ファイルの中を見ると、明らかに xml タグがアップグレードされていません。レポートに問題があるだけではありません。(下のスクリーンショットを参照)
新しいレポートを最初から作成したところ、ドロップダウンはエクスポートと印刷で機能しますが、2 つのドロップダウンがあるツールバーの下の領域には、印刷、キャンセル、および完了がまだ表示されています。ajaxtoolkit とすべてをアップグレードしました。SQL Reporting Services 2012 を使い続けるしかない (とても悲しい)
誰でも問題について何か光を当てることができますか?