ASP.NET Web Formsアプリケーションを.NET Framework 4.0から4.5.2に移行するには、次の手順に従います。
ターゲットフレームワークを変更するには
アプリケーションのターゲットフレームワーク設定を変更した後、.NET Framework 4.5.2をサポートするアセンブリ参照を更新する必要があります。参照を更新するには、次の手順に従います。
- ソリューションエクスプローラから、[参照]フォルダを右クリックして、[参照の追加]オプションを選択します。
- 表示されるプロパティウィンドウの[アプリケーション]タブにある[ターゲットフレームワーク]リストからフレームワークを「4.0」から「4.5.2」に変更します。
- [ターゲットフレームワークの変更]ダイアログボックスで、「はい」をクリックして変更を保存します。
C1アセンブリ参照を更新するには
- ソリューションエクスプローラから、「参照」フォルダを右クリックして、「参照の追加」オプションを選択します。
- 表示される[参照の追加]ダイアログで.NET Framework 4.5.2をサポートするC1アセンブリを追加します。
メモ:デフォルトでは、C1アセンブリファイルは(C:\Program Files (x86)\ComponentOne\ ASP.NET Web Forms Edition \Bin\v4)フォルダーにインストールされています。
license.licxファイルを更新するには
- ソリューションエクスプローラにある「license.licx」ファイルをダブルクリックして開きます。
- license.licxファイルで、すべてのアセンブリの記述を以下のように変更します。
変更前:
C1.Web.Wijmo.Controls.4 , Version=X.0.XXXXX.XXX
変更後:
C1.Web.Wijmo.Controls.45 , Version=X.5.XXXXX.XXX
注意:
- Versionは記載がある場合のみ変更が必要です。
- WinForms のアセンブリファイル(C1.C1Report.4.dll、C1.Win.4.dll、C1.C1Zip.4.dllなど)のバージョン記述を「4.5.2」バージョンに更新する必要がありません。
- ファイルを保存します。
Web.configファイルを更新するには
- ソリューションエクスプローラで、Web.configファイルをダブルクリックして開きます。
- ファイル全体で、すべてのアセンブリの記述を以下のように変更します。
変更前:
C1.Web.Wijmo.Controls.4 , Version=X.0.XXXXX.XXX
変更後:
C1.Web.Wijmo.Controls.45 , Version=X.5.XXXXX.XXX
注意:
- Versionは記載がある場合のみ変更が必要です。
- WinForms のアセンブリファイル(C1.C1Report.4.dll、C1.Win.4.dll、C1.C1Zip.4.dllなど)のバージョン記述を「4.5.2」バージョンに更新する必要がありません。
- ファイルを保存します。
aspxファイルを更新するには
- ソリューションエクスプローラで、ダブルクリックしてaspxファイルを開きます。
- アセンブリの記述を以下のように変更します。
変更前:
<%@ Register assembly="C1.Web.Wijmo.Controls.4" namespace="C1.Web.Wijmo.Controls.XXXXXXXX" tagprefix="wijmo" %>
変更後:
<%@ Register assembly="C1.Web.Wijmo.Controls.45" namespace="C1.Web.Wijmo.Controls.XXXXXXXX" tagprefix="wijmo" %>
- ファイルを保存します。
[ビルド] メニュー から[ソリューションのリビルド]を選択します。