Comment mettre à jour Doconut
Suivez ces étapes pour mettre à jour depuis la version 1.0.5.2 ou antérieure.
.NET Framework 4.7
Configuration Web.config
Le viewer nécessite l’enregistrement d’un HttpHandler via le fichier web.config. Selon votre version d’IIS, cela peut être fait en utilisant la section suivante définie dans web.config.
<httpHandlers>
<add verb="GET,POST" path="DocImage.axd" type="Doconut.DocImageHandler, Doconut" />
</httpHandlers><handlers>
<add name="DocImage" verb="GET,POST" path="DocImage.axd" type="Doconut.DocImageHandler, Doconut" />
</handlers>Mettre à jour l’enregistrement dans les pages ASPX
Modifiez l’enregistrement de l’assembly dans vos pages ASPX.
<%@ Register Assembly="DocumentViewer" Namespace="DotnetDaddy.DocumentViewer" TagPrefix="asp" %><%@ Register Assembly="Doconut" Namespace="Doconut" TagPrefix="asp" %>Mettre à jour la balise du contrôle
Mettez à jour la balise du contrôle de DocViewer à Viewer.
<asp:DocViewer ID="ctlDoc" runat="server"/><asp:Viewer ID="ctlDoc" runat="server"/>Mettre à jour les espaces de noms
Doconut 24.3.0 a renommé les espaces de noms. Ajoutez les nouveaux DLL : Doconut.dll, Doconut.Formats.dll, Doconut.Configs.dll et Doconut.Clouds.dll.
using Doconut;
using Doconut.Configs;
using Doconut.Formats;
using Doconut.Clouds;var viewer = new Viewer();Dépendances du package
- Newtonsoft.Json 13.0.3
- System.Text.Encoding.CodePages 6.0.0
- System.Text.Json 6.0.0
.NET Standard / Core
Mettre à jour les espaces de noms
Doconut 24.3.0 a renommé les espaces de noms. Ajoutez les nouveaux DLL : Doconut.dll, Doconut.Formats.dll, Doconut.Configs.dll et Doconut.Clouds.dll.
using Doconut;
using Doconut.Configs;
using Doconut.Formats;
using Doconut.Clouds;var viewer = new Viewer();Dépendances du package
- 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 ou supérieur
Mettre à jour les espaces de noms
Doconut 24.3.0 a renommé les espaces de noms. Ajoutez les nouveaux DLL : Doconut.dll, Doconut.Formats.dll, Doconut.Configs.dll et Doconut.Clouds.dll.
using Doconut;
using Doconut.Configs;
using Doconut.Formats;
using Doconut.Clouds;var viewer = new Viewer();Dépendances du package
- 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