複数のグラフを含む SSRS レポートがいくつかあります。これらのレポートは、カスタム .NET MVC アプリを介して PDF に、または Aspose スライドを使用して PowerPoint にレンダリングされます。
最近、レポートを 2005 SSRS サーバーから 2008 R2 SSRS サーバーに移動しました。レポートはほとんどうまく機能します。ただし、1 つのレポートでは、ページ数が多く (19)、PowerPoint にレンダリングしようとすると、次のエラーがスローされます (PDF は問題なく動作します)。
エラー メッセージ: Microsoft.ReportingServices.OnDemandReportRendering.ReportRenderingException: レポートの表示中にエラーが発生しました。---> System.ArgumentOutOfRangeException: MemoryStream の長さは負ではなく、2^31 - 1 - origin 未満でなければなりません。パラメータ名:オフセット
異なるフィルターを適用してページ数を減らすと、同じレポートが PowerPoint に適切に表示されます。
これは SSRS の問題のようですが、よくわかりません。それは Aspose でしょうか、それともカスタム .NET アプリでしょうか?