【问题标题】:Nuget Local Repository Missing Nuget PackageNuget 本地存储库缺少 Nuget 包
【发布时间】:2016-12-29 12:06:48
【问题描述】:

我创建了一个本地 nuget 存储库,以便离线计算机访问这些包。

我设置了我的本地仓库,我可以看到除一个之外的所有包。这个包阻止我的解决方案构建。

我已尝试恢复包并将带有 source 参数的包安装到本地包。两者都不起作用。

任何帮助将不胜感激。

本地回购

Dll 存在于 Nuget 包中

Nuget 浏览器

为此解决方案安装了 Nuget 包

强制安装错误

【问题讨论】:

    标签: nuget nuget-package nuget-package-restore


    【解决方案1】:

    您传递的源参数对我来说看起来不正确。此外,您不会在包管理器控制台中显示您选择的包源。

    当它应该是包源的名称时,您正在传递一个文件名。

    或者您可以在包管理器控制台中简单地选择该包源,并且在运行 Install-Package 时不使用源参数。

    【讨论】:

    • 我尝试了 Install-Package AutoMapper 并将包源作为本地存储库。新错误是“解决方案中缺少一些 NuGet 包。需要恢复包才能构建依赖关系图。在执行任何操作之前恢复包。”不幸的是,它无法恢复软件包。有什么想法吗?
    • 还原时出现什么错误?无论是从 UI 还是从命令行?只是想知道 AutoMapper NuGet 包是否不是还原找不到的包。
    • 尝试恢复包时出错。找不到 AutoMapper
    • 不确定是什么问题。由于某种原因,屏幕截图中的“浏览”选项卡未显示 AutoMapper,因此 NuGet 找不到要安装的工具,但“已安装”选项卡将其显示为已安装。可能值得在github.com/nuget/home/issues 报告。
    • 感谢您的帮助,马特。我也不确定。可能是 AutoMapper 和我的本地存储库的一些元数据问题。我只是将 dll 拉出来并引用它:(
    猜你喜欢
    • 2016-03-13
    • 2015-11-22
    • 1970-01-01
    • 2021-11-01
    • 2016-07-03
    • 1970-01-01
    • 1970-01-01
    • 2016-06-25
    • 1970-01-01
    相关资源
    最近更新 更多