数年前に作成されたASP.NET Webフォームアプリにいくつかの小さな変更を加えることを任されています。
このアプリには6つのレポートがあり、そのすべてがCrystal Reportsのいくつかのバージョンを使用しています。 Web.Configファイルを見ると、「CrystalDecisions.Shared、Version = 13.0.2000.0」や「CrystalDecisions.CrystalReports.Engineer、Version = 13.0.2000.0」などが表示されます。クリスタルのバージョンは何ですか? Visual Studio 2010用のCrystal Reportsの場合、VS 2013で使用するためにPCにインストールできますか? (VS 2010はありませんし、アクセスすることもできません。)
これらのファイルはここで見つけることができます: http://scn.sap.com/docs/DOC-7824
2010〜2015年のVisual Studioのバージョンで動作します。ファイルのバージョンは各サービスパックで異なりますが、参照バージョンはまだ13.0.2000.0
。
13.0.2000.0はアセンブリバージョンです。これはGACに表示されます。
正しいCRバージョンをダウンロードしていることを確認する必要があります。 VS2013を使用できます。参照する必要があります this 基本的にSP 9の上方更新が必要です。回答 this リンクが役立ちます。32ビットバージョンは、 http://downloads.businessobjects.com/akdlmで入手できます。 /cr4vs2010/CRforVS_redist_install_32bit_13_0_14.Zip
64ビットバージョンは、 http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_64bit_13_0_14.Zip で入手できます。
goto publish->前提条件->すべての前提条件を含める->公開します。