NuGet如何支持HTTP源

今天是2024年11月21号,最近更新了VisualStudio后发现HTTP的包源已经默认禁止使用了,生成时会直接报错。如下图:

官方也明确指出了要想使用HTTP包源的解决办法,这里就简单总结一下。

一、全局配置

1、全局NuGet包的配置文件路径在

C:\Users\{账户名}\AppData\Roaming\NuGet

2、找到NuGet.Config文件并打开

3、在你的HTTP源节点后面加上**allowInsecureConnections="true"**即可

二、解决方案配置

1、在解决方案上右击->添加->新建项

2、新建XML文件,命名为Nuget.config

3、 在新建的文件中添加要使用的HTTP包源,并配置**allowInsecureConnections="true"**即可

XML 复制代码
<?xml version="1.0" encoding="utf-8"?>
<configuration>
	<packageSources>
		<add key="nuget" value="http://你的源地址" allowInsecureConnections="true"/>
	</packageSources>
</configuration>
相关推荐
葵花日记1 天前
VS2022 美化指南:用 ClaudiaIDE 设置自定义编辑器背景
ide·visualstudio·编辑器
苏辰澈4 天前
C++独属于自己的变身:多态
c语言·开发语言·c++·visualstudio·编辑器
殷色玫瑰4 天前
AVL树:从平衡因子到四种旋转的完整实现
c语言·数据结构·c++·算法·visualstudio
殷色玫瑰4 天前
C++ STL:map 与 set 详解——从底层红黑树到实际应用
c语言·数据结构·c++·算法·visualstudio·rpc
苏辰澈9 天前
C++自己的族谱规则:继承详解下
c语言·开发语言·c++·visualstudio
殷色玫瑰9 天前
C++ STL:stack、queue、priority_queue 与容器适配器详解
java·开发语言·数据结构·c++·算法·visualstudio
苏辰澈14 天前
C++自己的族谱规则:继承详解上
c语言·c++·visualstudio
_YouziTech_2 个月前
VS Code环境下LVGL模拟器的配置与运行
visualstudio·mingw·cmake·lvgl·vs code·模拟器·sdl2
执子星海2 个月前
Registry Win32 API详解
c++·windows·microsoft·visualstudio·微软
典典分享指南2 个月前
GitHub Copilot 能换成本地模型吗?—— 本地化替代方案全解析
struts·visualstudio·sublime text·phpstorm·webstorm