GroupDocs.Assembly for .NET 26.6 現已推出。此版本引入模組化的 NuGet 套件布局、更新底層文件產生引擎、解決安全諮詢問題,並修復 JSON 日期解析的問題。

此版本的新功能

Key Category Summary
ASSEMBLYNET-115 Enhancement NuGet 套件拆分 — 依目標框架的執行時套件(新增 .NET 8 與 .NET 10)
ASSEMBLYNET-117 Enhancement 升級底層文件產生引擎
ASSEMBLYNET-116 🔒 Security 解決 System.Formats.Asn1 安全諮詢
ASSEMBLYNET-118 🐛 Bug Fix 從 JSON 解析時,UTC(Z)日期因主機時區而偏移

公開 API 變更

GroupDocs.Assembly for .NET 26.6 未引入任何公開 API 變更,亦 未改變文件組裝引擎本身的行為

新功能

NuGet 套件拆分 — 依目標框架的執行時套件

為了在加入更多目標框架時仍能保持套件大小遠低於 NuGet 的 250 MB 限制,GroupDocs.Assembly 現在以輕量的 router 元套件加上每個目標框架各一個 執行時套件 的方式發佈:

  • GroupDocs.Assembly — router(僅數 KB)。仍然需要安裝此套件;對使用者而言沒有變化。
  • GroupDocs.Assembly.Net40Client — .NET Framework 4.0 Client Profile 組件
  • GroupDocs.Assembly.Net462 — .NET Framework 4.6.2 組件
  • GroupDocs.Assembly.NetStandard20 — .NET Standard 2.0 組件(Mono、Unity、Xamarin、.NET Core 3.x)
  • GroupDocs.Assembly.Net60 — .NET 6 組件
  • GroupDocs.Assembly.Net80 — .NET 8 組件
  • GroupDocs.Assembly.Net100 — .NET 10 組件

當您安裝 GroupDocs.Assembly 時,NuGet 會自動解析符合您專案目標框架的執行時套件。安裝指令、命名空間、型別與公開 API 均保持不變——您只會在「Dependencies」下看到額外的一個套件(即對應您 TFM 的執行時套件)。

棄用通知 — Net40ClientNetStandard20 將於約 3 個月後(計畫於 2026 年 9 月)移除。仍在安裝 GroupDocs.Assembly.Net40ClientGroupDocs.Assembly.NetStandard20 的客戶應遷移至受支援的執行時套件 — GroupDocs.Assembly.Net462(適用於 .NET Framework)或 GroupDocs.Assembly.Net60(或更高版本:Net80Net100)適用於 .NET。