gpt4 book ai didi

visual-studio - 使用 NuGet 进行全局包安装

转载 作者:行者123 更新时间:2023-12-05 02:10:45 27 4
gpt4 key购买 nike

NuGet 是否支持像 NPM 和 Composer 这样的全局包安装?如果是这样,我该怎么做?另外,如何在我的 Visual Studio 项目中引用全局安装的包?

最佳答案

所以根据@Lance 的提示,我继续检查 %userprofile%\.nuget\packages 文件夹,确实它包含我过去下载的所有包。不幸的是,Visual Studio(我使用的是 Community 2019)不允许您将这些包中的任何一个安装到新项目中。 NuGet 包管理器 UI 中的浏览页面仅显示来自 nuget.org 的在线结果。

但后来我发现了另一条线索。在 Visual Studio 工具> 选项> NuGet 包管理器> 包源中,您可以添加自定义源。所以我继续添加我的缓存文件夹作为备用源。

enter image description here

请注意,还有一个单独的“Machine-wide package sources”条目无法修改。我检查了那个文件夹,它主要包含 Microsoft 自己的包(我发现其中的一个异常(exception)是 NewtonSoft.json)。我不知道此文件夹与 nuget 缓存文件夹有何不同,也不知道如何将包下载到此文件夹。

到目前为止一切顺利。当我从下拉列表中选择此源时,包管理器现在会显示所有以前从缓存中下载的包(源下拉列表位于右上角)。然后我可以选择一个包并从本地源安装它,而不是从 Internet 下载它。

希望这对下线的人有帮助。

关于visual-studio - 使用 NuGet 进行全局包安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58308275/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com