2017-06-29 3 views
0

うまくいけば、そこにいる誰かが私を助けてくれることを願っています。だから、ここに問題がある。私はTeam FoundationとのContinuous Integrationセットアップをしようとしています。私はVisual Studio Onlineを使用しています。私はGitをレポとして使用していません。私のローカルマシンでは、すべてがうまくいきます。 Team Foundationのと私のビルドサービスでは、私が手:NuGetパッケージを使用してTFVSビルドをセットアップする

ビルド エラー:D:\ a_tool \ NuGet \ 4.0.0 \ x64の\ nuget.exeはリターンコードで失敗しました:1つの パッケージは

を復元することができませんでしたNuGetパッケージを削除し、ハードコードを実行すると、Dllのすべてが正常に動作します。私はいくつかのことを試しましたが、何も助けてくれないようです。はい、それが示唆される前に、私はVisual Studioビルドプロセスの前にNugetプロセスを持っています。それが助けになるなら、私のセットアップのイメージはここにあります。

Screenshot of settings

Screenshot of Advanced settings

任意の助けを事前にありがとうございます。私は尋ねる前にできることすべてをやろうとした。

+0

ビルドログを共有できますか? –

答えて

0

"Path to NuGet.config"で、テストプロジェクトのpackages.configを指定しました。これをNuGet.configファイルのパスに変更する必要があります。パッケージの変更は必要ありません。

+0

助けてくれてありがとう。まだ動作していません。手動でNuGet.configファイルを追加する必要がありました。ここで提案したようにコピーしました。https://stackoverflow.com/questions/42736107/where-does-nuget-config-file-locate-in-visual-studio-2017-project – DWCoder

+0

%appdata%\ NuGetに配置する\ NuGet.Configは、ホストされているビルドコントローラでは、マシン上でのみ修正されます。 NuGet.configをソース管理に入れ、 "NuGet.configへのパス"をソース管理の前記パスに更新する必要があります。 –

関連する問題