.net - 最新的稳定、不稳定和预发布包之间有什么区别
问题描述
我是nuget的新手,如果我的问题听起来很愚蠢,对不起:
Q1-“latest stable 2.2.0”和“2.2.0”是同一个吗?似乎它们是不同的,因为我可以选择其中之一,是什么让包“最新稳定”?它始终是最新版本(在这种情况下为 2.2.0)?
Q2-我经常听到人们谈论发布/使用不稳定的包,这和预发布包的想法是一样的吗?那个预发布包不是因为它不是官方发布而得名,因此可能不稳定吗?
解决方案
不同之处在于预览版对性能、安全性和新功能进行了微小的更改。您可以在更改日志中查看更改列表。
Q1:版本 2.2.0 和 2.2.0 stable 是相同的版本。当添加了新功能并且它们是稳定的,即通过了一些测试时,一个包被称为稳定的。
Q2:不是真的,预发布的包可以很稳定并且工作得很好,只是这个版本中的错误修复和新功能还没有完成。
推荐阅读
- javascript - 在 React.js 中从 list1 复制到 list2 时需要帮助以避免重复数据
- python - 从 HTML 表中抓取足球数据
- docker - 如何避免在 dockerhub 上上传基础镜像?
- c# - 如果我使用 ControlTemplate,WPF ToggleButton 在检查时消失
- javascript - Vue Router 只应用一次活动类,不再应用
- flutter - Flutter StreamBuilder
不将值传递给子 StreamBuilder - graphql - 使用 Apollo 服务器作为客户端查询的传递
- apache - Apache Brooklyn 是如何拉取项目指标的?
- visual-studio-code - VS Code Jupyter Notebooks Markdown 链接不起作用
- javascript - 如何使部分不可编辑的表格单元格与内联 JavaScript 函数兼容?