NuGet中的包有多长时间可用?

NuGet中的包有多长时间可用?,nuget,Nuget,我们在公司使用各种NuGet软件包进行生产性应用。但我们不知道一个包的特定版本有多长时间可用 我们不希望在源代码管理系统中包含这些包 准确地说。如果我们的源代码超过10年,那么特定版本的包是否仍然可用?没有人确切知道一个包可用多长时间。当新版本问世时,有时旧版本仍然可用,有时则不可用。顺便说一句,他们没有发布时间表,所以在离发布日期很近之前,没有人能确定新版本何时可用。使用NuGet.org你可以。退出列表会将其从搜索结果中删除,但仍可用于NuGet软件包还原 也就是说,NuGet团队可以在特殊

我们在公司使用各种NuGet软件包进行生产性应用。但我们不知道一个包的特定版本有多长时间可用

我们不希望在源代码管理系统中包含这些包


准确地说。如果我们的源代码超过10年,那么特定版本的包是否仍然可用?

没有人确切知道一个包可用多长时间。当新版本问世时,有时旧版本仍然可用,有时则不可用。顺便说一句,他们没有发布时间表,所以在离发布日期很近之前,没有人能确定新版本何时可用。

使用NuGet.org你可以。退出列表会将其从搜索结果中删除,但仍可用于NuGet软件包还原

也就是说,NuGet团队可以在特殊情况下永久删除NuGet包。据我所知,这至少发生过一次,当时他们正在使用他们的软件,或者可能被误认为是Oracle支持的


因此,在实践中,只要NuGet.org还在,NuGet包就可以使用。然而,很难预测10年后会发生什么。

我们对未来的方案不感兴趣。我们需要知道遗留软件包版本的可用时间。就像我说的,你永远不知道。有时支持会立即中断,有时则不会。你甚至没有提到你正在使用的软件包。你的问题没有100%的坚定、绝对正确的答案。谢谢。正是我想要的。我们考虑备份重要的包,并使用自己的NuGET饲料,如她所描述的: