Hur du uppdaterar Doconut

Följ dessa steg för att uppdatera från version 1.0.5.2 eller lägre.

.NET Framework 4.7

Web.config‑konfiguration

Viewer‑komponenten kräver att HttpHandler registreras via web.config‑filen. Beroende på din IIS‑version kan detta göras med följande avsnitt som definieras i 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>

Uppdatera Register i ASPX‑sidor

Ändra assembleregistreringen i dina ASPX‑sidor.

Old
<%@ Register Assembly="DocumentViewer" Namespace="DotnetDaddy.DocumentViewer" TagPrefix="asp" %>
New
<%@ Register Assembly="Doconut" Namespace="Doconut" TagPrefix="asp" %>

Uppdatera kontrolltaggen

Uppdatera kontrolltaggen från DocViewer till Viewer.

Old
<asp:DocViewer ID="ctlDoc" runat="server"/>
New
<asp:Viewer ID="ctlDoc" runat="server"/>

Uppdatera namnrymder

Doconut 24.3.0 bytte namn på namnrymderna. Lägg till de nya DLL‑filerna: Doconut.dll, Doconut.Formats.dll, Doconut.Configs.dll och Doconut.Clouds.dll.

New Usings
using Doconut;
using Doconut.Configs;
using Doconut.Formats;
using Doconut.Clouds;
Initialization
var viewer = new Viewer();

Paketberoenden

  • Newtonsoft.Json 13.0.3
  • System.Text.Encoding.CodePages 6.0.0
  • System.Text.Json 6.0.0

.NET Standard / Core

Uppdatera namnrymder

Doconut 24.3.0 bytte namn på namnrymderna. Lägg till de nya DLL‑filerna: Doconut.dll, Doconut.Formats.dll, Doconut.Configs.dll och Doconut.Clouds.dll.

New Usings
using Doconut;
using Doconut.Configs;
using Doconut.Formats;
using Doconut.Clouds;
Initialization
var viewer = new Viewer();

Paketberoenden

  • 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

Uppdatera namnrymder

Doconut 24.3.0 bytte namn på namnrymderna. Lägg till de nya DLL‑filerna: Doconut.dll, Doconut.Formats.dll, Doconut.Configs.dll och Doconut.Clouds.dll.

New Usings
using Doconut;
using Doconut.Configs;
using Doconut.Formats;
using Doconut.Clouds;
Initialization
var viewer = new Viewer();

Paketberoenden

  • 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