Programs フォルダに Microsoft Visual Studio 9.0\Crystal Reports\CRRedist\IA64 というフォルダがあります。そこに再配布可能なパッケージがあります。このファイルをセットアップ プロジェクト (ユーザー定義アクション) に追加して、インストールするだけです。
編集:あなたが言及したように、setupProject CustomActionsはexe / dllファイルのみを許可します
別の解決策を見つけました。これがあなたのニーズを満たすことを願っています。
setupProject に mergeModul を追加します。
(setupProject のソリューション エクスプローラーを右クリックし、mergeModul を追加します)。
C:\Program Files (x86)\Common Files\Merge Modules というフォルダーが自動的に表示されます。そこに CrystallReportsRedistxxx.msm というファイルがあります。
これをプロジェクトに追加すると、それもインストールされます。
BusinessObjects_CrystallReports
MS CrystalReport
セットアップ プロジェクトへのコンポーネントの追加
VS Studio 2008 で Crystal Report を使用してセットアップおよび展開プロジェクトを作成する方法