2017-01-27 35 views
2

我最近向自己的構建團隊提交了一個Asp.Net Core(VS2015樣式)項目,用於自動構建。他們回來說並沒有拉下nuget包裹。他們確實安裝了VS2015 Update 3,Visual Studio Tooling,.Net Core運行時。有什麼我需要做的項目在團隊建設工作?Asp.Net Core Rest API(VS 2015版本)與Team Build?

+0

是你的包上託管的NuGet,或者你使用當地的飼料?也許下面的頁面可以幫助。您需要添加另一個TFS構建步驟,以便恢復NuGet包:https://www.visualstudio.com/en-us/docs/package/build/team-build-nuget – Max

回答

1

首先您需要確保the .NET Core tools已經安裝在您的構建代理上。 對於內部部署的TFS,在構建步驟之前添加「命令行」步驟。在命令行步驟中,調用dotnet restore command來恢復項目中的程序集。 $(Build.SourcesDirectory)顯示路徑:「c:\ agent_work \ 1 \ s」。

enter image description here

enter image description here

+0

謝謝,我會將此發送給他們看看它是否有效。 – SledgeHammer

+0

好像我們仍然收到錯誤。他們改變了** \ *。sln指​​向實際的解決方案文件,但是我們在asp.net核心中沒有nuget.config,對嗎? – SledgeHammer

+0

@SledgeHammer對不起,我犯了一個錯誤,我編輯了我的回覆,請檢查一下。 –