SAP Knowledge Base Article - Public

1215826 - Crystal Reports および Visual Studio .NET を使用するアプリケーションの実装方法

Symptom

  • 当ノートでは、SAP Crystal Reports (Crystal Reports) および Visual Studio .NET を使用するアプリケーションの実装方法について説明します。

Environment

  • Crystal Reports XI R2
  • Crystal Reports 2008
  • Crystal Reports for Visual Studio 2005
  • Crystal Reports for Visual Studio 2008
  • Crystal Reports for Visual Studio 2010

Resolution

  • Crystal Reports SDK が使用される .NET アプリケーションがデプロイされ、Crystal Reports デザイナがインストールされていないコンピュータには、Crystal Reports ランタイムが必要です。
  • Crystal Reports .NET アプリケーションをデプロイする方法は 3 つあります。
    1. サーバインストール: Crystal Reports アセンブリは、アプリケーションファイルおよび .rpt ファイルとは別の .msi ファイルとしてデプロイされます。
    2. マージモジュール: Crystal Reports アセンブリを含むすべてのファイルは、対象のマシンに 1 つのマージモジュールとしてデプロイされます。
    3. ClickOnce: Windows アプリケーションにのみ適用されます。アプリケーションファイルおよび .rpt ファイルは .NET Framework とは別に、同じ Web サーバにコピーされます。
  • Visual Studio でマージモジュールを使用してデプロイメント設定パッケージを作成する方法に関する文書は、こちらから参照することができます。
  • Crystal Reports ランタイムは、こちらで入手することができます。Crystal Reports for Visual Studio 2010 については、こちらを参照してください。
  • デプロイメントについての詳細情報は、以下のように Developer Guide のセクション "Deployment" に記載されています。

deployment.jpg

See Also

  • Crystal Reports を最新のパッチにアップグレードしてください。
  • Crystal Reports .NET アプリケーションをデプロイする前に、.NET アプリケーションで使用されている Crystal Reports のバージョンを確認する必要があります。デプロイメントマシンの Crystal Reports アセンブリのバージョンは、開発マシンの Crystal Reports アセンブリのバージョンと同じである必要があります。これにより、バージョンに関連する問題を回避することができます。
  •  アプリケーションによって参照される Crystal Reports dll のバージョンは、以下のステップで確認することができます。
    1) Web アプリケーションの場合、プロジェクトの web.config ファイルを選択して、タグ <assemblies> </assemblies> で Crystal アセンブリバージョンをチェックします。
    2) C:\Windows\assembly フォルダを選択して、CrystalDecisions.CrystalReports.Engine の dll バージョンをチェックします。
    3) ファイルバージョン* は、dll を右クリックして "プロパティ" のタブ "バージョン情報" で取得することができます。
  • Crystal Reports のサポートされているプラットフォームガイドは、こちらを参照してください。

Keywords

runtimes, .net, deploy application, vs, dot net, cr4vs2010, ラインタイム, アプリケーションのデプロイ, ドットネット , KBA , BI-DEV-NET-SDK , .NET SDK / COM SDK , How To

Product

Crystal Reports 2008 V1 ; SAP Crystal Reports XI R2 ; SAP Crystal Reports, developer version for Microsoft Visual Studio ; SAP Crystal Reports, version for Visual Studio .NET 2005 ; SAP Crystal Reports, version for Visual Studio .NET 2008