IronPDF トラブルシューティング NuGetパッケージのデプロイに失敗しました Deploying IronPDF NuGet Packages: Fixes Curtis Chau 更新日:6月 1, 2025 Download IronPDF NuGet Download テキストの検索と置換 テキストと画像のスタンプ Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English NuGetパッケージを展開しようとしたときに、次のエラーメッセージのいずれかが表示されることがあります: Failed to deploy NuGet package '_IronPdf.Native.Chrome.Windows(version)' 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. System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host 考えられる原因 これらのエラーの最も一般的な原因は、古いTLSプロトコルに関連しています。 2020年6月15日以降、NuGetはTLS 1.0および1.1のサポートを終了し、TLS 1.2を強制するようになりました。TLS 1.2がシステムで有効になっていない場合、NuGetコマンドは失敗する可能性があります。 システムでTLS 1.2が有効になっていない場合、HTTPからHTTPSに切り替えても問題は解決されません。NuGetは現在、セキュアな接続を要求しています。 解決策 Visual C++ ランタイムのインストール: システムにVisual StudioのVisual C++ Redistributableがインストールされていることを確認してください。 ランタイムが不足すると、IronPDFを含む特定のパッケージに問題が生じる可能性があります。 Visual Studioを更新: 最新の更新されたバージョンのVisual Studioを使用していることを確認してください。 Visual Studio 2015以降は、最新のTLSプロトコルを適切にサポートするために必要です。 Visual Studioで次の操作を行います: ツール > 拡張機能と更新 > 更新プログラム > Visual Studio ギャラリー NuGetパッケージマネージャーを最新バージョンに更新します。 .NETで強力な暗号化を有効にする: 上記の手順で問題が解決しない場合は、.NETで強力な暗号化を有効にする必要があるかもしれません。 これはレジストリを変更することで実施できます。 次の内容の.regファイルを作成します: [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 上記のレジストリエントリは、32ビットおよび64ビット両方のバージョンの.NETで強力な暗号化の使用を有効にします。 .regファイルを実行してレジストリ設定を更新します。 これにより、.NETで強力な暗号化が有効になり、TLS 1.2接続が可能になります。 再起動は必要ありません。 これらの変更を適用した後、NuGetコマンドを再度実行してみてください。 詳細については、この記事をご参照ください: NuGetが失敗: 基礎となる接続が閉じられました: 予期しないエラーが発生しました。 さらなるサポートが必要な場合は、エンジニアリングリクエストを提出してご連絡ください。 Curtis Chau 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はいいですか? Nuget ダウンロード 16,154,058 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 16,154,058 ライセンスを見る