【问题标题】:error : This project references NuGet package(s) that are missing on this computer错误:此项目引用此计算机上缺少的 NuGet 包
【发布时间】:2017-07-03 13:57:19
【问题描述】:

我在构建 Jenkins 作业时发现以下错误。

错误清楚地表明它缺少文件D:\Services.Package.Search\src\packages\Grpc.Core.1.0.1\build\net45\Grpc.Core.targets 但是我的工作空间位置不同。为什么它不引用这条路径 "C:\PackageSearch\BTP\src\packages\Grpc.Core.1.0.1\build\net45" 。我需要在 csproj 文件中更改什么吗?

Error : 

此项目引用了此项目中缺少的 NuGet 包 计算机。使用 NuGet 包还原下载它们。更多 信息,请参阅http://go.microsoft.com/fwlink/?LinkID=322105。这 丢失的文件是 D:\Services.Package.Search\src\packages\Grpc.Core.1.0.1\build\net45\Grpc.Core.targets。

【问题讨论】:

标签: c# c#-4.0 jenkins nuget nuget-package


【解决方案1】:

看起来绝对路径可能写在您的 csproj 文件中。尝试将其更改为引用目标文件的相对路径。

包默认下载到\packages。错误中的路径似乎不在此范围内。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-19
    • 1970-01-01
    • 2020-01-12
    • 2018-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多