Reports for WinForms では、Preview for .NET と True WinReports for .NET が1つのコンポーネントに統合されました。Reports for WinForms には、C1Report コンポーネントと C1Preview コンポーネントによって提供されたすべての機能が含まれていますが、アセンブリ名と名前空間が以前と異なるため、Preview for .NET および True WinReports for .NET を使用して作成されたプロジェクトは、新しいアセンブリと名前空間を参照するように変更する必要があります。
Reports for WinForms の移行ツール「Convert2Report.exe」を使用すると、以下の処理が実行されます。
C# または VB プロジェクトでは、C1.C1Preview.2 と C1.Win.C1Preview.2 から C1.C1Report.2 と C1.Win.C1Report.2 に参照が変更されます。
licenses.licx ファイルでは、C1Report、C1PrintDocument、プレビューコントロールの情報が新しいアセンブリの情報に更新されます。
C# または VB ソースコードファイルでは、C1.Win.C1Report 名前空間のすべての記載が C1.C1Report に置き換えられます。
移行ツールでは、個別のファイルやフォルダ配下のファイルすべてを変換することができます。
プロジェクトを変換するには、以下の手順を実行します。
スタートメニューから 「C1Report 移行ツール」を実行します。
アプリケーションは次のように表示されます。
[licenses.licx の自動選択]と[コードファイルの自動選択]チェックボックスを ON のままにして、プロジェクトファイルをアップグレードするために選択したときに含まれるすべてのファイルを自動選択します。
〈変換するプロジェクト/ファイルの選択〉または〈変換するフォルダの選択〉ボタンのいずれかをクリックします。[開く]または[フォルダの参照]ダイアログボックスが開きます。
[開く]または[フォルダの参照]ダイアログボックスで、変換するファイルまたはフォルダのいずれかを見つけて、〈OK〉を選択します。
追加のフォルダまたはファイルを選択する必要がある場合、〈変換するプロジェクト/ファイルの選択〉または〈変換するフォルダの選択〉ボタンを再度クリックし、追加のファイルを選択できます。選択をクリアし、再度ファイルを選択する必要がある場合は、〈消去〉ボタンを押します。
ダイアログボックスは次のように表示されます。
左ペインにある変換対象ファイルを確認します。ファイルのチェックを ON または OFF にして、変換対象ファイルを変更できます。
〈変換〉をクリックすると、Preview for .NET および True WinReports for .NET の各種情報が Reports for WinForms に変換されます。
正常に変換されたファイルは、左ペインに緑色のチェックマークを付けて表示されます。
変換されたコードファイルとライセンスファイルが、元のファイルと変換されたファイルの場所と共に下部にあるペインに表示されます。デフォルトでは、元のファイルは FileName.original と同じディレクトリに保存され、変換されたファイルが元のファイル名で保存されます(元のファイルが上書きされます)。
すべてのファイルが正常に変更された後で、移行ツールを終了します。