Comment mettre à jour Doconut
Suivez ces étapes pour mettre à jour depuis la version 1.0.5.2 ou inférieure.
.NET Framework 4.7
Configuration Web.config
Le viewer requiert l'enregistrement d'HttpHandler via le fichier web.config. Selon votre version d'IIS, cela peut être fait en utilisant la section suivante définie dans le 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 de contrôle
Mettez à jour la balise de 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 de packages
- 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 de packages
- 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érieure
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 de packages
- 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