作成日: 2018/03/12 最終更新日: 2018/09/19
文書種別
技術情報
詳細
移行対象のプロジェクトの実装内容によって、ファイルコンバータが実行できない、もしくは、一部の情報が更新されない等の問題が発生する場合があります。
以下の内容をご確認ください。
以下の内容をご確認ください。
- ASP.NET Webサイトでファイルコンバータを実行できない
ASP.NET Webサイトに含まれるレポートが、コード形式のセクションレポート(.vb(cs)/.resx)のみである場合、ファイルコンバータ実行時に「*** プロジェクトにはActiveReportsのレポートがありません。」と記載されたダイアログが表示され、移行処理が実行されません。
※この現象は、Webアプリケーションでは発生しません。
移行前のWebサイトにXML形式のセクションレポート(.rpx)を新規に追加した上で、ファイルコンバータを実行してください。なお、追加したレポートは移行後に削除して問題ありません。
- ASP.NET Webサイトのライセンス情報が移行されない
ASP.NET Webサイトの場合、「licences.licx」から生成される「App_Licenses.dll」にライセンス情報が埋め込まれますが、このファイルの情報はファイルコンバータでは移行されません。
ファイルコンバータの実行後、「App_Licenses.dll」を一旦削除し、再作成してください。
作成手順については、こちらのナレッジ文書をご参照ください。
- 「対象のフレームワーク」が動作保証外のバージョンになる
ActiveReports for .NET 12.0J では .NET Framework 4.5.2 未満のバージョンは動作保証外であるため、移行対象のプロジェクトでこれらのバージョンが設定されていた場合、アセンブリ参照のエラーやデザイナが開けない等の問題が発生する可能性があります。
問題が発生する場合は、プロジェクトの「対象のフレームワーク」を手動で変更してください。
方法: .NET Framework のバージョンをターゲットにする
https://msdn.microsoft.com/ja-jp/library/bb398202.aspx
製品が対応するフレームワークについては、製品付属の「リリースノート」の"必要システム"をご覧ください。
なお、SP1(12.1.13445.1)以降のファイルコンバータでは、動作保証外のバージョンのまま実行すると移行処理に失敗する場合があります。
詳しくはこちらの文書をご確認ください。
旧文書番号
41632