永久删除NuGet官方提要

永久删除NuGet官方提要,nuget,nuget-package,Nuget,Nuget Package,我的网络无法访问internet 我设置了一个基于web的本地提要,一切正常,只是“更新”选项卡总是向我显示以下警告 “无法解析远程名称:go.microsoft.com” 这很明显,因为我没有互联网连接 如果我从Nuget提要源(在设置窗口中)删除官方提要 一切正常,直到我重新启动VisualStudio,然后官方反馈返回到源列表 有没有办法从源列表中永久删除官方源? 我用反射器来观察幕后的情况,我发现 Nuget在尝试将提要源列表持久化到磁盘时,如果官方提要不存在,则会添加该提要。不确定这是

我的网络无法访问internet

我设置了一个基于web的本地提要,一切正常,只是“更新”选项卡总是向我显示以下警告

“无法解析远程名称:go.microsoft.com”

这很明显,因为我没有互联网连接

如果我从Nuget提要源(在设置窗口中)删除官方提要

一切正常,直到我重新启动VisualStudio,然后官方反馈返回到源列表

有没有办法从源列表中永久删除官方源?

我用反射器来观察幕后的情况,我发现 Nuget在尝试将提要源列表持久化到磁盘时,如果官方提要不存在,则会添加该提要。

不确定这是否有帮助(我以前没有注意到这种行为),但您是否尝试从Nuget.config中的“activePackageSources”元素中删除官方Nuget提要条目? 您可以在以下目录中找到它:%UserProfile*\AppData\Roaming\nGet

编辑:请确保nuget.config文件至少定义了一个包源,否则它将返回到硬编码的官方nuget提要URL。

问候,,
Xavier

您可以为
go.microsoft.com
添加一个本地主机文件(或DNS)条目,该条目指向一个本地web服务器,该服务器反过来提供一个有效的空提要文件


有点黑,但这个技巧在过去对我很有效。

Xavier这是我尝试的第一件事,每当我重新启动Visual Studio并重新打开“NuGet Package Manager”时,条目就会返回,谢谢,Tal