Nuget还原在TeamCity 10.0.3(build 42434)下不起作用
我在3.5.0版的路径中有Nuget还原在TeamCity 10.0.3(build 42434)下不起作用,nuget,teamcity,Nuget,Teamcity,我在3.5.0版的路径中有numget C:\TeamCity\buildAgent\work\xxxx中的nuget restore solution.sln按预期工作 相同的代码TeamCity命令行步骤不起作用,只有在日志中: Restoring packages for C:\TeamCity\buildAgent\work\92c1a2b89cb52a9a\src\Models\project.json... [17:38:14][Step 1/6] Committing restor
numget
C:\TeamCity\buildAgent\work\xxxx中的nuget restore solution.sln
按预期工作
相同的代码TeamCity命令行步骤不起作用,只有在日志中:
Restoring packages for C:\TeamCity\buildAgent\work\92c1a2b89cb52a9a\src\Models\project.json...
[17:38:14][Step 1/6] Committing restore...
[17:38:14][Step 1/6] Writing lock file to disk. Path: C:\TeamCity\buildAgent\work\92c1a2b89cb52a9a\src\Models\project.lock.json
[17:38:14][Step 1/6] C:\TeamCity\buildAgent\work\92c1a2b89cb52a9a\src\Models\Models.csproj
[17:38:14][Step 1/6] Restore completed in 762ms.
...
WITHOUT anyGEThttps://api.nuget.org/v3-flatcontainer/moq/index.json
C:\Windows\System32\config\systemprofile\.nuget\packages
仍然为空
我不知道在TeamCity中进行了哪些更改后,该功能停止工作(在我手动清理之前,有以前的内置软件包…systemprofile
)
问题描述了相同的症状,但仍处于打开状态。请确保在管理->集成->工具下指定了Nuget.exe路径
nuget无法恢复核心项目
首先需要删除project.lock.json
,然后dotnet restore
是的,但我正在显式使用nuget
命令,nuget运行但未成功。就像它不能在systemprofile下工作一样。