【问题标题】:Problem in loading the package TiberCreek.Toolkit.Common v 3.2.0.12加载包 TiberCreek.Toolkit.Common v 3.2.0.12 时出现问题
【发布时间】:2020-11-16 02:38:18
【问题描述】:

我已经在 Asp.net 中开发了一个项目,我遇到了一个问题,即解决 TiberCreek.Toolkit.Common v 3.2.0.12 的依赖问题,它存在于依赖关系中,但无法解决位于 C:/ 驱动器中。它甚至不在 NugetPackage 管理器中,它显示“在此源中不可用”。请帮忙。 [1]:https://i.stack.imgur.com/sJSUY.png

【问题讨论】:

  • 您确定还有用于 TiberCreek 的 NuGet 包吗?我在这里什么都没看到:nuget.org/packages?q=tibercreek
  • 实际上项目名称是 TiberCreek 但包是“Toolkit.common v 3.2.0.12”
  • 我认为TiberCreek.Toolkit.Commonnuget包是你自己创建的nuget包,而不是在nuget.rog或者其他feed上,所以你使用的时候,应该在package source path上发布。跨度>
  • @prashant,关于这个问题的任何更新?请检查我的回答是否可以帮助您解决问题。如果有帮助,请不要忘记accept it。如果没有,请随时告诉我们。
  • 我发现该项目使用的是自己的私有包,并且不在c文件夹中。我只是从原始来源复制包并将其粘贴到C盘中。这样现在就解决了。感谢您的帮助

标签: c# asp.net visual-studio nuget nuget-package-restore


【解决方案1】:

加载包 TiberCreek.Toolkit.Common v 3.2.0.12 时出现问题

名为TiberCreek.Toolkit.Common 的包在nuget.org 上不可用。我假设包TiberCreek.Toolkit.Common 是由您的团队创建的,它是您自己的包。

因此,您应该就该问题与您的团队联系,并确保他们没有放弃您的私人 nuget 供稿上的软件包版本 3.2.0.12

建议

1)你应该检查每个nuget package source,并确保你已经在你的nuget包源上发布了包的版本v 3.2.0.12

您应该与团队联系,让他们将该版本的包发布到 nuget 提要中。

2) 如果你通过某种方式有3.2.0.12版本的nuget源码包,你可以将TiberCreek.Toolkit.Common 3.2.0.12.nupkg文件复制到你的本地路径C:\Dev\Build\Nuget\packages,然后nuget就会找到这个包并成功恢复。

============

更新

根据prashant的描述,它是属于他们的私有nuget包。

只需找到源nuget包,然后将其复制到本地路径c盘即可解决问题。

【讨论】:

  • @prashant,感谢您的反馈。就像我假设的那样,它是你自己的私有 nuget 包。所以它不能在nuget.org 上得到。一种解决方案是,您应该找到源包TiberCreek.Toolkit.Common 3.2.0.12.nupkg,然后将其复制到本地 nuget 源路径中。
猜你喜欢
  • 2011-11-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-03
  • 1970-01-01
相关资源
最近更新 更多