CrystalReportでの印刷がクライアントPCでエラーになる
質問
2008年3月20日木曜日 6:38
初めて投稿します。よろしくお願いします。
VS.NET Pro 2008 C# と CrystalReports で帳票開発したのですが、
開発PCでは印刷ができるものの、クライアントPCでは以下のエラーが発生します。
<エラーメッセージ>
CrystalDecisons.CrystalReports.Engine.ReportDocument のタイプ初期化子が例外をスローしました。
セットアッププロジェクトでは、以下のDLLとマージモジュールを
参照させており、DLLはクライアントPCにもちゃんと存在しています。
※CrystalReportsのキーも登録しています。
<DLL>
CrystalDecisions.CrystalReports.Engine.dll
CrystalDecisions.Data.AdoDotNetInterop.dll
CrystalDecisions.Enterprise.Framework.dll
CrystalDecisions.Enterprise.Infostore.dll
CrystalDecisions.ReportSource.dll
CrystalDecisions.Shared.dll
<マージモジュール>
CrystalReports10_NET_EnbeddedReporting.msm
Crystal_Databse_Access2003.msm
Crystal_Databse_Access2003_jpn.msm
Crystal_Managed2003.msm
Crystal_Managed2003_JPN.msm
Crystal_regwez2003.msm
VS.NET 2003 の時代はここらへんのモジュールを入れたら
ちゃんと印刷できたのに、2008からは何か他のものも必要なのでしょうか?
他の掲示板等も探したのですが、解決したものが見つかりませんでしたので、
どなた様か分かる方、ご教授お願いします。
開発環境
・WindowsXP SP2
・VS.NET Pro 2008 C#
・Crystal Reports10
・.NETFramework3.5
クライアント環境
・WindowsXP SP2
・.NETFramework3.5
すべての返信 (3)
2008年3月21日金曜日 1:34 ✅回答済み
VS2005の時点でCrystal Reports XI Release 2が対応版のようです。
http://japan.businessobjects.com/products/reporting/crystalreports/compatibility_vs2005.asp
Crystal Reports 10が対応していないのではないでしょうか。
2008年3月21日金曜日 12:41
ご返答ありがとうございます。
一つ間違いがあったのですが、
VS.NET2008にバンドルされてるCrystal Reports は
Crystal Reports for Visual Studio .NET というものであり、
Crystal Reports 10 ではありませんでした。
ただ、マニュアルを参照すると、それでもクライアント配布は可能とあります。
ということで、やはり参照するモジュール等が間違っているか
不足している、ということになると思うのですが・・・。
よろしくお願い致します。
2008年3月26日水曜日 5:20
こんにちは。中川俊輔 です。
初音玲さん、回答ありがとうございます。
SUGGY0524さん、フォーラムのご利用ありがとうございます。
有用な情報と思われたため、初音玲さんの回答へ回答済みチェックをつけさせていただきました。
VS2008のセットアッププロジェクトをご利用でしたら、必須コンポーネントとして利用できる
Crystal Reports Basic for Visual Studio 2008 (x86, x64)
を使用してみてはどうでしょうか?
回答済みチェックが付くことにより、有用な情報を探している方が情報を見つけやすくなります。
有用な情報と思われる回答があった場合は、なるべく回答済みボタンを押してチェックを付けてください。
SUGGY0524さんはチェックを解除することもできますので、ご確認ください。
それでは!
この投稿は現状のまま何の保証もなく掲載しているものであり、何らかの権利を許諾するものでもありません。
コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。
詳しくは http://www.microsoft.com/japan/communities/msp.mspx をご覧ください。