作成日: 2021/08/16 最終更新日: 2021/08/16
文書種別
使用方法
詳細
プロジェクトにActiveReportsのNuGetパッケージをインストールしたり、旧バージョンから移行したとき、以下のようなエラーが発生する場合があります。
System.IO.FileNotFoundException: ファイルまたはアセンブリ 'GrapeCity.ActiveReports, Version=14.2.20790.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。
"GrapeCity.ActiveReports" の異なるバージョン間で、解決できない競合が見つかりました。
'GrapeCity.ActiveReports.Document.SectionDocument' のタイプ初期化子が例外をスローしました。
類似するエラーが発生する場合、以下の原因が考えられます。
- 英語版のパッケージをインストールしている
ActiveReports for .NET(日本語版)のNuGetパッケージは名称の末尾に".ja"が付加されており、緑色のアイコンで表示されます。".ja"が付加されていないオレンジ色のアイコンのパッケージは、英語版のActiveReportsで使用されているものです。
英語版のパッケージをインストールしている場合、日本語版のパッケージ(アセンブリ)とバージョン競合が発生する可能性があります。英語版のパッケージはアンインストールしてください。 - パッケージのバージョンが間違っている
開発環境にインストールしているActiveReports for .NETのバージョンと、プロジェクトにインストールしたNuGetパッケージのバージョンが異なる場合にも、参照エラーやバージョン競合が発生する可能性があります。
NuGetパッケージのバージョンについては、こちらの文書をご確認ください。