0

私のシステムにVS2008がインストールされたので、VS2005をインストールし、VS2005でビルドされたアプリケーションを開こうとしました。VS2005でソリューションを構築していると、以下のエラーが発生します。

エラー499CrystalDecisions.CrystalReports.Engine、Version = 10.5.3700.0、Culture = neutral、PublicKeyToken = 692fbea5521e1304'これは参照されるアセンブリ'CrystalDecisions.CrystalReports.Engine、Version = 10.2.3600.0、Culture = neutral、PublicKeyToken=692fbea5521e1304よりも高いバージョンです。 '

どんな助けでも大歓迎です。ありがとう。

4

1 に答える 1

0

ソリューション内のプロジェクトの 1 つに、VS2005 で利用可能な Crystal Reports バージョン 10.2.3600.0 への参照があるようです。

VS2008 には CR バージョン 10.5.3700.0 がマシンにインストールされているため、バージョンがプロジェクトの予想よりも新しいため、コンパイルできません。

古い参照を削除して、10.5.3700.0 バージョンの CR 用に追加してみてください。それでもうまくいかない場合は、古いバージョンの CR をマシンにインストールしてみてください。

于 2013-01-18T07:09:31.423 に答える