ReoGrid One
V4 と V5 は併用できます。
ライセンスは 1 つで両対応。
ReoGrid One のライセンスはバージョン非依存です。アップグレードの強制も V4 の提供終了もありません — プロジェクトごとに選べて、お手元のキーはそのまま V5 でも有効です(再発行不要)。
ライセンスはバージョン非依存
1 つのキーで両バージョン
V4 用に発行されたキーはそのまま V5 でも有効です(逆も同様)。再発行や交換の手続きはありません。WinForms / WPF / Avalonia(V5 以降)も 1 ライセンスでカバーします。
V4 の提供終了はありません
V4 の販売・サポートは継続します。提供終了(EOS / EOL)の予定はないため、一部または全部のプロジェクトで V4 を使い続ける選択も、正式にサポートされた選択肢です。
永続ライセンス・停止なし
ライセンスは買い切りの永続型です。初年度のアップデート&サポートが含まれ、更新は任意 — 更新されなくても、お手元のバージョンは動き続けます。
同居しても衝突しない仕組み
V5 は意図的に別のパッケージ体系で提供されます。NuGet ID・アセンブリ・名前空間がすべて異なるため、1 つのソリューションに V4 のプロジェクトと V5 のプロジェクトを並べられます。推奨は「1 プロジェクトにつき 1 バージョン」— たとえば既存の V4 デスクトップアプリはそのままに、新しいサーバーサイド処理だけ unvell.ReoGrid.One.Core で書き、データは XLSX で受け渡す構成です。
| V4 | V5 | |
|---|---|---|
| NuGet パッケージ | unvell.ReoGrid4 / unvell.ReoGrid4.Wpf(4.x で凍結) | unvell.ReoGrid.One / .One.Wpf / .One.Avalonia / .One.Core |
| アセンブリ | unvell.ReoGrid.dll | unvell.ReoGrid.One*.dll |
| ルート名前空間 | unvell.ReoGrid | unvell.ReoGrid.Core(+ プラットフォーム別) |
| .NET | .NET Framework 4.8 / .NET 8 | .NET 10 |
| ライセンス・キー | ReoGrid One の 1 ライセンス | 同じライセンス・同じキー |
データの受け渡し: V5 は RGF ファイルを読めません。V4 が使えるうちに XLSX として保存し、V5 で読み込んでください。XLSX は両バージョンと Excel の間で往復できます。
プロジェクトごとの選び方
V4 が向いているのは…
- チャート・セルコメント・図形・データバインディング・入力検証・テキスト検索が今すぐ必要
- プロジェクトをまだ .NET 10 に上げられない(.NET Framework 4.8 / .NET 8)
- RGF ファイルや ReoScript に依存している
V5 が向いているのは…
- 大規模シート — セルあたり実測 約 16〜23 バイト(V4 は約 150〜200 バイト)
- Avalonia によるクロスプラットフォーム(Windows / macOS / Linux)
- UI 非依存のヘッドレスコアでサーバー・バッチ処理
- 依存ゼロの PDF 直接出力(日本語フォント同梱)
どちらを選んでもライセンスは同じです。判断は純粋に技術要件だけで行え、プロジェクトごとに見直せます。詳しい比較は V5 の新機能 をご覧ください。