2011-08-09 6 views
0

Crystal Reports 11から10にダウングレードするには、関連するすべてのCrystalレポート製品をアンインストールしました&プロジェクトの参照を削除しました その後、アセンブリをGACフォルダから取り出して使用しました しかし、私のプロジェクトをビルド中に、 のようないくつかのエラーが発生しました - コンパイラがこのクラス "CrystalDecisions.Web.CrystalReportSource"を見つけられませんでした - コンパイラはこのEventArgs "CrystalDecisions.Web ErrorEventArgs " 型または名前空間の名前 'CrystalReportSource'が名前空間 'CrystalDecisions.Web'に存在しません(アセンブリ参照がありませんか)プロジェクトの参照をCrystal Reports 11から10にダウングレードする際の問題

私がダウングレードしたのは正しい方法です、アドバイスをしてください。

答えて

0

Crystal 10を再インストールするオプションはありますか?

プロジェクトでCrystal 10への参照を再追加するときは、別のフォルダではなく、GACのCrystalファイルへの参照を追加するのが一般的です。ファイルをコピーする必要はありません。

通常、実行時に使用するためにクライアントに再配布可能なCrystalをインストールします。プロジェクトでCrystalアセンブリを展開することはありません。

+0

私はバージョン10 でこれらの不足しているクラスについてGAC 何から直接それらを参照する方法を知らないので、私はGACフォルダからアセンブリを持ってあなたのリプレイ をありがとう - \tクラス「CrystalDecisions.Web .CrystalReportSource " - \t EventArgs" CrystalDecisions.Web.ErrorEventArgs " あなたにはどんな考えがありますか – Mohamed

+0

@Mohamed - VSプロジェクトでは、参照の追加ダイアログに" .Net "タブが必要です。そのタブのすべてがシステムに登録されています。 Crystal Reportsアセンブリを選択し、プロジェクトに追加します。それはあなたのシステムに座ってどこにでもそれらへの参照を追加します。 CrystalDecisions.Web'を追加してください。なぜなら、それはあなたが見逃しているようだからです。 CR 11で開発をした場合、CR 10に 'CrystalDecisions.Web.CrystalReportSource'と' CrystalDecisions.Web.ErrorEventArgs'が存在しない可能性があります。 – nekno

関連する問題