2017-09-20 11 views
0

Team Foundation ServerからVisual Studioコアリポジトリをビルドした後にビルドエラーが発生しました。ビルドオーダーはソース取得 - > NuGetリストア、ビルドソリューション、アーティファクトの公開Team Foundation Serverビルドエラー.... NuGet?

NuGetリストアはNuGet.configファイルを指します。

エラーを見ると、自分のNuGetファイルがコンパイルされていないようです。私のNugetファイルは、私のファイルシステム内の場所を指しています。コンパイルしてVS上でプログラムを実行することはできますが、TFSを使用して正常にビルドすることはできません。 エラーの例:

project.assets.jsonが見つかりません。このファイルを生成するためにnuget restoreを実行してください。 - 探した後、見つからない同じ場所にファイルがありますか?

タイプまたは名前空間「システム」が見つかりませんでした - すべての8つのNuGetパッケージでこのエラーが発生しましたか?

答えて

0

NuGet.configは、あなたのファイルシステム以外を使用している場合は、ファイルシステムを指すことはできません。ビルドサーバーがアクセスできる場所を指している必要があります。

パッケージを含むパッケージ管理フィードを設定することをおすすめします。

+0

NuGetパッケージをDLLファイルに変換する方法があるので、代わりにリンクすることはできますか? – Calidreaminn

+0

@Calidreaminnでは、NuGetパッケージの名前を.zipファイルの末尾に変更してパッケージを解凍すると、dllファイルが取得されます。また、いくつかのパッケージには依存性があることに注意してください。 –