2015年6月25日木曜日

Visual Studio 2010, 2013, 2015 RC と SAP Crystal Reports


2017.8の最新記事あり → https://oyaji-pgm.blogspot.jp/2017/08/20178-visual-studio-2017-2015-2013-2012_13.html


SAP Crystal Reports = クリスタルレポート = クリレポについて、
Windows 10 Build 10074 を開発用ノートへクリーンインストールしたので、再度クリレポ環境を作成すべく、下記。


これまでのSAP Crystal Reports記事は、ごたく?が多かったので今回はストレートに。



1.Visual Studio 2008, 2010, 2013, 2015 RC で SAP Crystal Reports クリレポ を使いたいなら・・・

 A.下記メインページへ
 http://scn.sap.com/docs/DOC-7824

 B.現時点の最新版は、Support Pack 14 (v.13.0.14.1720)
 wiki(Fixed Issues)を見ると、Visual Studio 2010, 2013, 2015 RC、で使えるらしい。
 ※各VSの最新SP(パッチ)は予め当てておくこと


 C.インストール
 開発環境(Visual Studio 2010, 2013, 2015 RC)で最新のクリスタルレポートを使うなら Install Executable の Support Pack 14 をDLしてインストール。※ランタイム必須=別途DL → インストール

 必要ならマージモジュール、ランタイムをDLすればよい。(客先PCへインストールする等)

 D.ランタイムインストール
 インストールが完了すると、下記画面より64bit(私は64bitWindowsのため)ランタイムをインストールしろ!と出る。
 が!!!このまま先へ進むと、私の環境ではラインタイムインストールの最後でエラー発生。




この後、SAPから当該ランタイム単独でDLしインストールする方法を・・・
試そうと思ったら、別の理由でWindows 10  自体がクラッシュというより壊滅的に壊れたため試せなかった。

インストールまとめ)

1.SAP Crystal Reports, developer version for Microsoft Visual Studio の最新版(対象VSか確認)をDLインストール※VSは最新化しておく
2.インストールの最後の「続けてランタイムをインストールするか?」のチェックは外す
3.ランタイムは別途DLしインストールする(必須)


 



D.Windows10復旧後、実際にVisualStudio 2010 で、クリレポを作成&実行
 問題なく作成実行できた(VS2010.SP1 .net framework4.0 C#)
 ※他のバージョンVSでは試していない
 ※VS2015RCを試しにインストールしたが、あまりに不安定すぎアンインストールした
  お楽しみは後ほど・・、という事だね






※私のソリューションにはVSインストーラーのセットアッププロジェクトを作ってあるが、そこの必須コンポーネントとしてクリレポランタイムにチェックを入れている。
実際にセットアップを行うと・・・エラーが出た。

面倒+必要ないので調べません。
一応内容。VSのセットアップがDLしたランタイムは、前述の最新ライタイムと同一モノだったが・・・


LOG)
(2015/06/25 19:44:39) Downloading 'Crystal Reports for .NET Framework 4.0\CRRuntime_32bit_13_0_14.msi' from 'http://downloads.businessobjects.com/akdlm/crnetruntime/clickonce/CRRuntime_32bit_13_0_14.msi' to 'C:\Users\xxxxxx\AppData\Local\Temp\VSD3AC7.tmp\'
Download completed at 2015/06/25 19:44:39
Verifying file integrity of C:\Users\xxxxxx\AppData\Local\Temp\VSD3AC7.tmp\Crystal Reports for .NET Framework 4.0\CRRuntime_32bit_13_0_14.msi
WinVerifyTrust returned 0
File trusted
Error: ファイル 'C:\Users\xxxxxx\AppData\Local\Temp\VSD3AC7.tmp\Crystal Reports for .NET Framework 4.0\CRRuntime_32bit_13_0_14.msi' は最初に発行されて以来変更されています。

・・・DL元のフォルダ名にclickonceとあるのが気になるが・・・ただの気のせいだろね??









余談)

 過去のサービスパックはリンクが切られwikiしか参照できない。が、実はDLできる。
下記など、最後の / 以降の ~.exe を変更すれば過去の各種モジュールがDLできるよう。
※HPの英語コメントにそれらしいことは書いてある

ex.13.0.4のサービスパックなら CRforVS_13_0_4.exe などと入れてみる
http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_4.exe




2.SAP Crystal Reports, version for Visual Studio

SAP Crystal Reports, version for Visual Studio フォーラムというかコミニティー




以上







おわり


0 件のコメント:

コメントを投稿