はじめに
こんにちは。
突然ですが、ActiveReportsって便利ですよね。
複数のレポートデザインが用意されていて開発も簡単にできるので、帳票を作成する際はよく使用しています。
そんなActiveReportsですが、ある日、実行環境でテストを行ったときにエラーが出て解決に時間がかかったため、エラー内容と解決方法について記録しておきたいと思います。
エラー内容
「ファイルまたはアセンブリ'xxx'、またはその依存関係の1つが読み込めませんでした。指定されたモジュールが見つかりません。」
解決方法
「ファイルまたはアセンブリ'xxx'、またはその依存関係の1つが読み込めませんでした。」エラーは、主にランタイムファイルの配置忘れ
や、アプリケーションの参照しているランタイムファイルのバージョンと配置したランタイムファイルのバージョンが一致していないこと
が原因として考えられるみたいです。
↑ランタイムファイル
しかし、今回は実行環境にランタイムファイルは配置してあるし、バージョンも一致していました。どうして……と悩んでいたところ、ランタイムファイルのサイズが0KB
になっていることに気づきました。USBに貼り付けた際に破損してしまったっぽい
もう一度ランタイムファイルをUSBに貼り付けて実行環境に配置したところ、うまく動作しました
さいごに
まさかランタイムファイルが破損しているなんて考えもしなかったので、ちゃんと確認しないといけないなと感じました。
【参考サイト】
GrapeCity - ナレッジベース