2017-02-15 25 views
0

当我构建我的Jenkins作业时,我正在观察此下面的错误。错误:此项目引用在此计算机上缺少的NuGet程序包

enter image description here

错误清楚地说,它缺少文件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文件中更改任何内容。

enter image description here

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。

+0

您是否找到解决方案? –

回答

1

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

默认情况下,软件包被下载到\ packages。错误中的路径似乎超出了这个范围。

相关问题