2016-05-03 17 views
0

私はJetBrains(https://github.com/JetBrains/teamcity-dotnet-plugin)のプラグインを使用してTeamCityでASP.NETコアプロジェクトを構築しようとしています。user dirでパッケージを探すのが失敗しました

プラグインをインストールしましたが、.NET Core(dotnet)ランナーでプロジェクトをビルドしようとしています。ユーザーディレクトリのパッケージからdllを探しているので、すぐに失敗します。

[09:04:13][Step 2/2] Starting: "C:\Program Files\dotnet\bin\dotnet.exe" build LevApi 
[09:04:13][Step 2/2] in directory: E:\TeamCity\buildAgent4\work\b62b6825dfad2144 
[09:04:14][Step 2/2] Could not find a part of the path 'C:\Windows\system32\config\systemprofile\.nuget\packages\System.Numerics.Vectors\4.1.1-beta-23516\lib\portable-net45+win8\System.Numerics.Vectors.dll'. 
[09:04:14][Step 2/2] Process exited with code 1 
[09:04:14][Step 2/2] Step Build LevApi (.NET Core (dotnet)) failed 

これは、ローカルシステムアカウントで実行されているビルドエージェントでビルドされています。私は自分のアカウントの下で実行している別のビルドエージェントを持っています。これは、自分のユーザーディレクトリにdllを見つけようとしているときに使用します。

[Step 2/2] Could not find a part of the path 'C:\Users\dfpsb\.nuget\packages\System.Numerics.Vectors\4.1.1-beta-23516\lib\portable-net45+win8\System.Numerics.Vectors.dll'. 

他の非Core .NETプロジェクトを正常に構築できます。 NuGet 3.4.3、ASP.NETコアインストールまたはプラグインに問題がある場合、私は迷っています。

私は、最新のランタイムを使用しています:

C:\Windows\system32>dnvm list 

Active Version   Runtime Architecture Location                   Alias 
------ -------   ------- ------------ --------                   ----- 
    * 1.0.0-rc1-update2 clr  x86   C:\Users\dfpsb\.dnx\runtimes\dnx-clr-win-x86.1.0.0-rc1-update2\bin\dnx.exe\runtimes default 

答えて

1

私はTCプラグインを作っドミトリーからの助けを借りてそれを考え出しました。

ビルド前にコマンドラインビルドステップでdotnet restoreを実行しました。

関連する問題