نحوه بهروزرسانی Doconut
این مراحل را برای بهروزرسانی از نسخه 1.0.5.2 یا پایینتر دنبال کنید.
.NET Framework 4.7
پیکربندی Web.config
viewer نیاز دارد که HttpHandler از طریق فایل web.config ثبت شود. بسته به نسخه IIS شما میتوانید این کار را با استفاده از بخش زیر در web.config انجام دهید.
Below IIS 7
<httpHandlers>
<add verb="GET,POST" path="DocImage.axd" type="Doconut.DocImageHandler, Doconut" />
</httpHandlers>IIS 7 and above
<handlers>
<add name="DocImage" verb="GET,POST" path="DocImage.axd" type="Doconut.DocImageHandler, Doconut" />
</handlers>بهروزرسانی ثبتنام در صفحات ASPX
در صفحات ASPX خود ثبتنام اسمبلی را تغییر دهید.
Old
<%@ Register Assembly="DocumentViewer" Namespace="DotnetDaddy.DocumentViewer" TagPrefix="asp" %>New
<%@ Register Assembly="Doconut" Namespace="Doconut" TagPrefix="asp" %>بهروزرسانی تگ کنترل
تگ کنترل را از DocViewer به Viewer تغییر دهید.
Old
<asp:DocViewer ID="ctlDoc" runat="server"/>New
<asp:Viewer ID="ctlDoc" runat="server"/>بهروزرسانی نامفضاها
Doconut 24.3.0 نامفضاها را تغییر داد. DLLهای جدید را اضافه کنید: Doconut.dll، Doconut.Formats.dll، Doconut.Configs.dll و Doconut.Clouds.dll.
New Usings
using Doconut;
using Doconut.Configs;
using Doconut.Formats;
using Doconut.Clouds;Initialization
var viewer = new Viewer();وابستگیهای پکیج
- Newtonsoft.Json 13.0.3
- System.Text.Encoding.CodePages 6.0.0
- System.Text.Json 6.0.0
.NET Standard / Core
بهروزرسانی نامفضاها
Doconut 24.3.0 نامفضاها را تغییر داد. DLLهای جدید را اضافه کنید: Doconut.dll، Doconut.Formats.dll، Doconut.Configs.dll و Doconut.Clouds.dll.
New Usings
using Doconut;
using Doconut.Configs;
using Doconut.Formats;
using Doconut.Clouds;Initialization
var viewer = new Viewer();وابستگیهای پکیج
- Microsoft.Extensions.Caching.Abstractions 3.1.10
- SkiaSharp 2.88.6
- Newtonsoft.Json 13.0.3
- System.Drawing.Common 6.0.0
- System.Text.Json 6.0.0
- System.Text.Encoding.CodePages 7.0.0
.NET 6 or higher
بهروزرسانی نامفضاها
Doconut 24.3.0 نامفضاها را تغییر داد. DLLهای جدید را اضافه کنید: Doconut.dll، Doconut.Formats.dll، Doconut.Configs.dll و Doconut.Clouds.dll.
New Usings
using Doconut;
using Doconut.Configs;
using Doconut.Formats;
using Doconut.Clouds;Initialization
var viewer = new Viewer();وابستگیهای پکیج
- Microsoft.Extensions.Caching.Abstractions 3.1.10
- Newtonsoft.Json 13.0.3
- SkiaSharp 2.88.6
- System.Drawing.Common 7.0.0
- System.Text.Encoding.CodePages 7.0.0