0

我最近设置了一个 Nexus 存储库。如果我在浏览器中输入 URL,我会看到预期的结果: 在此处输入图像描述

我已成功将此 nuget 服务器作为源添加到一台机器上的 VS2022 包管理器中。但是,在我的另一台机器上(也安装了 VS2022),尝试在包管理器中浏览此存储库时出现错误:

Error  [sourcename] Unable to load the service index for source [url].
The content at '[url]' is not a valid JSON object.
Unexpected character encountered while parsing value: <. Path '', line 0, position 0.

看起来包管理器期待 JSON,但 nuget 服务器正在发送 XML。我怎样才能解决这个问题?

4

1 回答 1

1

在 Windows 上配置 AppData/Roaming/Nuget/Nuget.config 删除协议版本或更改为 2 为您的提要。可能你有protocolVersion =“3”。

于 2022-03-03T11:38:10.743 回答