NuGet程序包myProjectWeb的程序包还原失败:无法找到程序包“ AppForSharePoint16WebToolkit”的版本“ 3.0.1”

德米安·卡西尔(Demian Kasier)

这是提供商托管的项目。它一直工作到最近。

如果我创建一个全新的项目/解决方案,那么它将起作用。

如果我启动旧版本,或从源代码管理中重新下载它,则会出现以下错误:

NuGet软件包还原项目LocalTheaterWeb失败:无法找到软件包“ AppForSharePoint16WebToolkit”的版本“ 3.0.1”

我尝试过,Update-Package -Reinstall但问题仍然存在。

有任何想法吗?

马特·沃德

错误消息表明NuGet在包源中找不到AppForSharePoint16WebToolkit包。因此,请检查以下内容:

  1. 在执行Update-Package -Reinstall时选择了正确的软件包源。
  2. 检查托管NuGet软件包的软件包源已启用。如果您使用的是NuGet的最新版本,则软件包还原应使用所有已启用的软件包源。
  3. 查看解决方案或项目是否具有自己的NuGet.config,它会覆盖程序包源。

如果没有进一步的信息,我的猜测是3.因为您说它适用于新项目。

您也可以运行Fiddler来查看NuGet尝试还原时使用的软件包源。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档