【问题标题】:Unhandled exception when open nuget.exe打开 nuget.exe 时出现未处理的异常
【发布时间】:2018-01-23 11:37:59
【问题描述】:

当我打开 nuget 命令行工具时,我得到以下异常,但我不知道为什么。

Screenshot

C:\tools>nuget.exe

Unbehandelte Ausnahme: System.NotSupportedException: Das angeforderte Sicherheit
sprotokoll wird nicht unterstützt.
   bei System.Net.ServicePointManager.set_SecurityProtocol(SecurityProtocolType
value)
   bei NuGet.CommandLine.Program.MainCore(String workingDirectory, String[] args
)
   bei NuGet.CommandLine.Program.Main(String[] args)

我没有安装任何 Visual Studio 版本,因为我尝试在没有 Visual Studio 的情况下创建 .NET 构建服务器。我已经尝试安装另一个 .NET Framework,但是当我打开 nuget.exe 时,未处理的异常仍然存在。

你能帮帮我吗?

【问题讨论】:

  • 能否将错误文本翻译成英文?
  • 谷歌“nuget 配置 tls 协议”用于基本匹配。当您提出此类问题时,您始终需要记录版本号。

标签: .net nuget build-server


【解决方案1】:

Das angeforderte Sicherheitsprotokoll wird nicht unterstützt.

不支持所需的安全协议。这意味着您的 Windows 安装和 .NET 框架的组合不支持任何 Nuget 认为是他们选择的安全协议(据我记得是 TLS 1.2)。

使用最新/受支持的 Windows 安装,最新的安全修复程序并安装包含所有安全修复程序的 .NET Framework。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多