2017-02-15 17 views
0

Jenkins Jobをビルドすると、以下のエラーが発生します。エラー:このプロジェクトは、このコンピュータに存在しない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 Package Restoreを使用してください。 の詳細については、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にダウンロードされます。エラーのパスはその外にあるように見えます。

関連する問題