【发布时间】:2015-10-08 22:44:44
【问题描述】:
它昨天还在,现在它的页面完全消失了。我的一堆直接构建开始失败,我不认为 nuget 删除了包。
有什么方法可以找出为什么它完全消失了?
【问题讨论】:
标签: nuget
它昨天还在,现在它的页面完全消失了。我的一堆直接构建开始失败,我不认为 nuget 删除了包。
有什么方法可以找出为什么它完全消失了?
【问题讨论】:
标签: nuget
确实如此。不知何故,Oracle 删除了他们的 nuget 包 odp.net.managed,这让依赖它的开发人员非常头疼。
但是,您可以使用提供相同功能的包Oracle.ManagedDataAccess。
在正常情况下,不支持从 nuget.org 永久删除 nuget 包 (source)。我猜 Oracle 出于未知的原因(可能是许可?)明确强迫 nuget.org 团队将其删除。
【讨论】:
我怀疑这是 Oracle 要求 Microsoft 从 nuget.org 中删除的 NuGet 包之一。
Oracle 发现一些 NuGet 包正在使用他们的软件,或者看起来好像来自 Oracle,并要求 Microsoft 删除它们。
有一个Package Content and Removals blog post 与此相关,其中包含有关应使用哪些 NuGet 包的信息:
如果您正在寻找官方的 Oracle 软件,他们要求您下载 Oracle.ManagedDataAccess 包或 Oracle.ManagedDataAccess.EntityFramework 包以使用实体框架与 Oracle 数据库一起工作。
【讨论】: