5.13でPDF出力がコンパイルエラー

66 views
Skip to first unread message

山田健一

unread,
Jun 2, 2022, 3:20:00 AM6/2/22
to RapidReportサポート QAフォーラム
次のコードがコンパイルエラーになります。

                using (FileStream fs = new FileStream(strPDFFile, FileMode.Create))
                {
                    PdfRenderer renderer = new PdfRenderer(fs);
                    renderer.Setting.ReplaceBackslashToYen = true;
                    pages.Render(renderer);
                }
               
               
               
重大度レベル    コード    説明    プロジェクト    ファイル    行    抑制状態
エラー    CS0012    型 'IRenderer' は、参照されていないアセンブリに定義されています。アセンブリ 'systembase.report, Version=5.12.0.0, Culture=neutral, PublicKeyToken=38ffb514b0b7a303' に参照を追加する必要があります。    KitsMain    D:\@HOME\git\KitsMain\KitsMain\RapidReportCs\RapidReportCsClass.cs    53    アクティブ
重大度レベル    コード    説明    プロジェクト    ファイル    行    抑制状態
エラー    CS7069    型 'Stream' への参照では、'System.Runtime' で定義されていると指定されていますが、見つかりませんでした。    KitsMain    D:\@HOME\git\KitsMain\KitsMain\RapidReportCs\RapidReportCsClass.cs    51    アクティブ
重大度レベル    コード    説明    プロジェクト    ファイル    行    抑制状態
エラー    CS1503    引数 1: は 'jp.co.systembase.report.renderer.pdf.PdfRenderer' から 'jp.co.systembase.report.renderer.IRenderer' へ変換することはできません。    KitsMain    D:\@HOME\git\KitsMain\KitsMain\RapidReportCs\RapidReportCsClass.cs    53    アクティブ

「systembase.report, Version=5.12.0.0, Culture=neutral, PublicKeyToken=38ffb514b0b7a303' に参照を追加する必要があります。」という記述が気になります。
バージョンが混ざっているような印象を受けます。

解決方法を教えて下さい。

RapidReport

unread,
Jun 2, 2022, 4:25:47 AM6/2/22
to RapidReportサポート QAフォーラム
次のことを確認していただけますでしょうか。

・プロジェクトで参照している systembase.report.dll と systembase.report.renderer.pdf.dll のファイルバージョンがともに5.13.0.0となっているか。(ファイルバージョンはdllファイル上で右クリック>プロパティ>詳細で確認できます)
・ソリューションをリビルドしてみる

2022年6月2日木曜日 16:20:00 UTC+9 山田健一:

山田健一

unread,
Jun 3, 2022, 1:50:01 AM6/3/22
to RapidReportサポート QAフォーラム
申し訳ありません。systembase.report.renderer.pdf.dll を dotnetcore_pdfからコピーしていたようです。 dotnet_pdfから上書きコピーして解決しました。

2022年6月2日木曜日 17:25:47 UTC+9 RapidReport:
Reply all
Reply to author
Forward
0 new messages