プロジェクト移行ツールは、ActiveReports for .NET 14.0Jで作成されたプロジェクトやWebサイトを、最新のService Packのバージョンに置き換えます。プロジェクト移行ツールはプロジェクトファイル、ライセンスファイル、リソースのアセンブリ参照情報、ソースコードファイルの名前空間の情報をそれぞれ書き換え、プロジェクトの移行を支援します。プロジェクト移行ツールによるプロジェクトの移行は完全ではなく、手動による変更を必要とする場合があります。また、不完全な動作によるデータの損失に備え、操作対象のファイルをすべてプロジェクト移行ツール以外の方法で予めバックアップしてください。
このドキュメントではプロジェクト移行ツールの使い方について説明しています。
プロジェクト移行ツールを実行するには.NET Framework 4.6.2/4.7/4.7.1/4.7.2/4.8のいずれかが正しくインストールされている必要があります。
プロジェクト移行ツールは次の開発環境と言語で作成されたプロジェクトファイルをサポートします。
開発環境 |
言語 |
---|---|
Visual Studio 2013 | Visual Basic |
Visual C# | |
Visual Studio 2015 | Visual Basic |
Visual C# | |
Visual Studio 2017 | Visual Basic |
Visual C# | |
Visual Studio 2019 | Visual Basic |
Visual C# |
プロジェクト移行ツールで移行対象となるファイルは、次のとおりです。
プロジェクト移行ツールは、移行対象ファイルに対して次の変更を行います。
移行対象ファイル |
移行内容 |
---|---|
プロジェクトファイル(*.vbprojファイル、*.csprojファイル) | ActiveReportsのアセンブリバージョン情報を、最新のバージョン情報に変更します。 |
プロジェクト・ユーザー・オプション・ファイル(*.vbproj.userファイル、*.csproj.userファイル) | ファイルを削除します。 |
Web.Configファイル、WebViewerコントロールを使用している*.aspxファイル | ActiveReportsのアセンブリバージョン情報を、最新のバージョン情報に変更します。 |
licenses.licxファイル | ActiveReportsのアセンブリバージョン情報が含まれている場合は、最新のバージョン情報に変更します。 ※ バージョン情報が含まれていない場合は変更しません。また、バージョン情報が含まれていなくても特に問題はありません。 |
packages.configファイルおよびpackage.jsonファイル | ActiveReportsのアセンブリバージョン情報が含まれている場合は、最新のバージョン情報に変更します。 |