作成日: 2023/04/04 最終更新日: 2023/04/04
文書種別
制限事項
発生環境
.NET 6
詳細
DioDocs(Excel/PDF)のNuGetパッケージを同一プロジェクトにインストールしている場合、PDFDocumentSourceでPDFを正しく読み込めない場合があります。
具体的には、以下のような現象が発生します。
- FlexViewerにPDFが表示されない
- Printメソッドの実行時に例外が発生する
これは製品の制限事項となります。
.NET(5+)のPDFDocumentSourceはDioDocsの英語版(GrapeCity.Documents)に依存しています。
日本語版のDioDocsも名前空間は同一であるため、PDFDocumentSourceが依存しているバージョンより新しいバージョンと併用すると、正しく動作しない可能性があります。
たとえば、2022J v3のPDFDocumentSource(バージョン6.0.20223.584のC1.Win.Document.Jaパッケージ)はGrapeCity.Documentsのバージョン5.2.0.800に依存しているため、DioDocsのV6J以降とは共存できません。V5Jとは共存可能です。
依存しているバージョンはnuget.orgのページをご確認ください。
https://www.nuget.org/packages/C1.Win.Document.Ja#dependencies-body-tab