Skip to Content
0
Former Member
Jan 06, 2009 at 10:35 AM

WindowsInstallerXMLを使ったCrystalReportsランタイムの配布について

178 Views

お世話になっています。

CrystalReportsのランタイムをWindowsInstallerXMLで配布することを考えています。

別途、マージモジュール(CrystalReports11_5_NET_2005.msm)をダウンロードし、

VS2008のセットアッププロジェクトを作成し、マージモジュールを

登録することで配布は出来ました。

しかし、WindowsInstallerXMLを利用し、マージモジュールを配布するよう

設定を行いましたが、実行時に下記エラーとなります。

-


System.TypeInitializationException: 'CrystalDecisions.CrystalReports.Engine.ReportDocument'

のタイプ初期化子が例外をスローしました。 --->

System.Runtime.InteropServices.COMException (0x80040154):

CLSID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} を含むコンポーネントの COM クラス ファクトリを

取得中に、次のエラーが発生しました: 80040154。

-


WindowsInstallerXMLにてランタイムを配布することは可能でしょうか。

配布OS:WindowsXP SP3、WindowsVista Business SP1

バージョン:CrystalReportsXI Release2 SP3

開発言語:VS2008 VB.NET

     WindowsInstallerXML 2.0.5805