gpt4 book ai didi

visual-studio-2010 - 如何强制包管理器更新具有相同版本的 Nuget 包?

转载 作者:行者123 更新时间:2023-12-04 15:34:55 25 4
gpt4 key购买 nike

即使版本号没有改变,如何启用更新?

我正在开发一个 Nuget 包。我们处于早期阶段,beta/测试。在测试完成之前我们不会更改版本,但我们希望传递更改的包以进行测试。
但是包管理器没有看到更改,允许更新,除非版本已更改,否则我可以重新安装,但我希望测试人员能够更新。

在版本号保持不变的情况下如何做到这一点?

最佳答案

恢复这一点,因为我们在同一条船上(将单体解决方案转换为 Nuget 化的微服务架构)。这种方法有效,虽然有点乏味:

转到 NuGet 选项并单击“清除所有 NuGet 缓存”
对解决方案执行 Nuget 包还原。如果由于(例如 Newtonsoft.json 正在“被另一个进程使用”)而最终失败,请关闭所有 Visual Studio 实例并在 MSBuild.exe + VBCSCompiler.exe 的所有实例上结束任务。重新启动 VS,它应该可以工作。

请注意,删除和重新添加包将不起作用,因为它仍将使用旧的缓存版本。

关于visual-studio-2010 - 如何强制包管理器更新具有相同版本的 Nuget 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18099014/

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