visual-studio - 如何将 VS 解决方案中引用的所有 Nuget 包下载为 nupkg 文件?
问题描述
我有 Visual Studio 2017 解决方案,其中引用了几个 Nuget 包。我想在未连接到互联网的计算机上构建该解决方案。所以我将无法下载 Nuget 包。我想将我的解决方案中引用的所有 Nuget 包下载为 *.nupkg 文件,然后将包含这些文件的本地文件夹指定为包源(工具 -> 选项 -> NuGet 包管理器 -> 包源)。
我不想手动下载软件包,所以数量很重要。
我知道<UserFolder>\.nuget\packages文件夹,但该文件夹包含曾经为所有解决方案下载的所有包。我只需要特定解决方案的包。
解决方案
这个问题几乎与一年前的一个问题重复,在那里我发布了一个在概念上与 Matt Ward 建议的答案相同的答案。不同之处在于,您无需重命名全局包文件夹,而是使用nuget.config
指定不同的位置。
推荐阅读
- dpdk - DPDK 吞吐量不佳,是配置的问题吗?怎么提高?
- python - E:pyppeteer.connection - 连接意外关闭
- python - spark提交到与krb5.conf相关的minikube错误
- java - 从 Postman 发送的请求在 Spring Boot App (Hibernate+JPA) 中只工作两次
- kotlin - 关于kotlin协程基础Api的问题
- apache-kafka - kafka中每个实体的主题
- javascript - 如何在不访问 JavaScript 中的重定向链接的情况下获取重定向的最终链接
- if-statement - Quicksight 根据其他列的条件计算不同的 ID
- reactjs - Ant Design 有条件地需要 Form.Item
- python - 放大精灵后,弹道轨迹混乱