Crystal Reports for Visual Studio 2008
VS2008 ProfessionalにはCrystalReportsがバンドルされています。しかしながら、Crystal Reports 2008のサブセットのようで、しかも致命的なのは、セットアップファイルを作成して配布するときに必要なCrystalReportsのランタイムを含めるためのマージモジュールがどうやらまだ提供されていないことです。
マージモジュールはMSDNのサイトの情報によると、「CrystalReportsRedist2007_x86.msm」で・・・なんで、2007なのかよくわからないんですが・・・その実態は、「cr_net_2008_mergemodules_mlb_x86.zip」とのことです。(32bit Version)がBusinessObjectsのサイトにもまだ、ファイルはアップロードされていないようで・・・。
CrystalRepors2008のマージモジュールは既に提供されていますから、ちょっとした嫌がらせ・・・じゃなくて、急ぐんなら製品版買えやってことでしょうね。他のバージョンのマージモジュールを試しましたが動作するセットアップファイルを作成できませんでした・・・まあ、商売的には当然ですが。
VS2008に開発環境を全面的に移行させるのはまだ時期尚早と判断しました。何しろ、バンドルされているCrystal Reports for Visual Studio 2008で作成した帳票を含んだプログラムを配布できないんですから。