Visual Studio のデプロイメント

Crystal Reports for Visual Studio を使用するプロジェクトを展開する方法は、次の 2 つです。

  • ClickOnce デプロイメント
  • Windows Installer デプロイメント

ClickOnce デプロイメント

ClickOnce デプロイメントを使用すると、ネットワーク上に Windows アプリケーションを簡単に展開できます。ClickOnce デプロイメントを使用すると、エンド ユーザーは、Windows アプリケーションを各ターゲット マシンに個別に展開するのではなく、共通の Web ページからアプリケーションの最新バージョンをインストールできます。

利点

  • エンド ユーザーは、.NET Framework や Crystal Reports などのアプリケーションおよびすべての依存アプリケーションの両方を 1 回のクリックでインストールできます。
  • 新しいバージョンのアプリケーションが利用できることを自動的に検出し、更新をダウンロードしてインストールします。

制限

  • .NET 2.0 Framework 以降でのみ使用できます。
  • Crystal Reports ランタイムのインストールに時間がかかります。

Windows Installer デプロイメント

Windows Installer によるデプロイメントは、.NET 2.0 Framework を使用するプロジェクトを展開する方法として優れています。Windows Installer によるデプロイメントによって、ユーザーは自分のプロジェクトを 1 つのコンピュータに展開できるだけでなく、マージ モジュールを添付しなくても Web サーバーに展開できます。

利点

  • アプリケーションを再展開せずに、最新の Service Pack または Hot Fix で Crystal Reports ランタイムを更新できます。
  • Crystal Reports ランタイム ファイルは一度だけインストールされます。
  • エンド ユーザーはサイレント インストールを実行できます。

制限

  • アプリケーションおよび Crystal Reports ランタイム コンポーネントを別個にインストールする必要があります。
  • すべてのデータベースおよびエクスポート ドライバがインストールされます。
  • エンド ユーザーは、インストール時に有効な製品コードを入力する必要があります。

この節の内容

  • 必要条件

  • Visual Studio の ClickOnce デプロイメント

  • Visual Studio の Windows Installer デプロイメント

  • 64 ビット アプリケーションのサポート

  • マージ モジュール デプロイメントを使用するプロジェクトから Windows Installer デプロイメントを使用するプロジェクトへの移行