IRONSOFTWAREHOME

Déploiement des paquets IronPDF NuGet : Corrections

Curtis Chau
Curtis Chau
Updated: 22 avril 2026

Vous pourriez voir un ou plusieurs des messages d'erreur suivants lors de la tentative de déploiement d'un paquet NuGet :

Failed to deploy NuGet package '_IronPdf.Native.Chrome.Windows(version)'
Text
System.Net.WebException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
Text
System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send.
Text
System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.
Text
System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
Text

Cause possible

La cause la plus fréquente de ces erreurs est liée à des protocoles TLS obsolètes. Depuis le 15 juin 2020, NuGet a supprimé le support pour TLS 1.0 et 1.1, et impose désormais TLS 1.2. Si TLS 1.2 n'est pas activé sur votre système, les commandes NuGet peuvent échouer.

Passer de HTTP à HTTPS ne résoudra pas le problème si TLS 1.2 n'est pas activé, car NuGet nécessite désormais des connexions sécurisées.

Solutions

  1. Installez les runtimes Visual C++ : Assurez-vous que le Redistributable Visual C++ pour Visual Studio est installé sur votre système. L'absence de runtimes peut causer des problèmes avec certains paquets, y compris IronPDF.

  2. Mettez à jour Visual Studio : Assurez-vous d'utiliser une version récente et à jour de Visual Studio. Visual Studio 2015 ou supérieur est requis pour prendre en charge correctement les protocoles TLS modernes.

    • Dans Visual Studio, allez à :
      • Outils > Extensions et Mises à jour > Mises à jour > Galerie Visual Studio
      • Mettez à jour le Package Manager NuGet vers la dernière version.
  3. Activez la cryptographie forte dans .NET : Si les étapes ci-dessus ne résolvent pas le problème, vous devrez peut-être activer la cryptographie forte dans .NET. Cela peut être fait en modifiant le registre.

    1. Créez un fichier .reg avec le contenu suivant :

      [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
      "SchUseStrongCrypto"=dword:00000001
      
      [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319]
      "SchUseStrongCrypto"=dword:00000001
      Text
      • Les entrées de registre ci-dessus permettent l'utilisation de la cryptographie forte dans .NET sur les versions 32 bits et 64 bits.
    2. Exécutez le fichier .reg pour mettre à jour les paramètres du registre. Cela active la cryptographie forte dans .NET, permettant les connexions TLS 1.2.

Aucun redémarrage n'est nécessaire. Après avoir appliqué ces changements, essayez de lancer votre commande NuGet à nouveau.

Pour plus de détails, référez-vous à ce post Stack Overflow : Échec de NuGet : La connexion sous-jacente a été fermée : Une erreur inattendue s'est produite.

Contactez-nous en soumettant une Demande d'Ingénierie si vous avez besoin d'une assistance supplémentaire.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Prêt à commencer ?

Nuget Downloads 21,105,021Version :2026.9vient de sortir

Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronPDF »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez l'installateur Windows ici.

  1. Téléchargez et décompressez IronPDF à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans l'explorateur de solutions Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, « IronPDF.dll »

Licences à partir de 749 $

Vous avez une question ? Contactez notre équipe de développement.

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronPDF »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez l'installateur Windows ici.

  1. Téléchargez et décompressez IronPDF à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans l'explorateur de solutions Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, « IronPDF.dll »

Licences à partir de 749 $