Next Design V1.1 から V2.0 へのバージョンアップ時の注意点
インストール
- Next Design の実行環境となるプラットフォームが .NET Core に変更となったことに伴い、Next Design V2.0 をインストール時は旧バージョンをアンインストールしてから、新規にインストールし直してください。
プロジェクトファイル
-
V1.1 で作成したプロジェクトファイルは、ファイルオープン時に最新データ形式へ変換され、継続してご利用いただけます。
-
ただし、V2.0 で上書き保存すると以前のバージョンでは開けなくなりますので、ご注意ください。
-
リッチテキスト型フィールドの形式として、V1.1 での Xaml 形式に加えて、V2.0 では HTML 形式をサポートします。 V1.1 で作成したリッチテキストデータは Xaml 形式のままご利用いただけますが、V2.0 を利用してリッチテキストデータを編集すると編集箇所は HTML 形式に変換され保存されます。
<注意事項>
エクステンションでリッチテキストデータを操作する API をご利用の場合、この振る舞いについてご注意いただく必要があります。該当するエクステンションをご利用でなければ影響はございません。 -
サンプルプロジェクト: BasicSamples パッケージをアップデートしました。 従来の BasicSamples パッケージをアンインストールして、次のいずれかのパッケージをインストールし直してください。
- BasicSamples.Professional (Professional Edition 向けパッケージ)
- BasicSamples.Enterprise (Enterprise Edition 向けパッケージ)
詳細は こちら を ご参照ください。
エクステンション
V1.1 のエクステンションを引き続き V2.0 で使用する場合は、次の対応をお願いいたします。
- エクステンションの .NET Core への移植
- API 仕様変更への対応
スクリプト方式のエクステンションでも、上記対応のうち「2. API仕様変更への対応」は必要ですので、対応をお願いいたします。
1. エクステンションの .NET Core への移植
-
Next Design 本体のプラットフォームが .NET Framework から .NET Core に変更されたことで、エクステンションも .NET Core への移植が必要です。 詳細は次のマニュアルをご参照ください。
-
エクステンションのビルド方法と配布するファイル構成にも変更があります。 詳細は次のマニュアルをご参照ください。
エクステンション開発マニュアル > 移行ガイド > V1.1 から V2.0 へのエクステンションの移行 > V2 エクステンションのビルドと配布
2. API 仕様変更への対応
-
一部の API が変更・削除されています。該当 API を利用している場合は、プログラムを変更いただく必要があります。該当 API を利用していなければ、対応不要です。
-
変更・削除された API の一覧は次のマニュアルをご参照ください。
エクステンション開発マニュアル > バージョン別の変更点 > Next Design V2.0の変更点 > APIごとの変更点
以上です。
改訂履歴
- 2022/1/20
- プロジェクトファイルの項目にリッチテキストデータの扱いについての注意事項を追記しました。
- プロジェクトファイルの項目に BasicSamples パッケージのアップデートについて追記しました。