我们在本地托管 TFS 2017 Update 2,并使用本地构建代理。NuGet.exe 的最新版本目前是 4.3.0,但我们的构建代理始终默认使用 v4.0.0。如何让我们的构建代理使用最新版本的 NuGet.exe?
我们需要更新,因为NuGet restore
在使用 v4.0.0 时失败,但适用于 v4.3.0,因为我们正在处理新的 .Net Standard 2.0 包。在我们的构建服务器上,我能够NuGet.exe update -self
将 NuGet.exeC:\Builds\_work\_tool\NuGet\4.0.0\x64\nuget.exe
从 4.0.0 更新到 4.3.0,但该C:\Builds\_work\_tool
目录经常被删除和重新创建,因此这不是一个持久的解决方法。
如何让我们的构建代理始终使用最新版本的 NuGet.exe,或者至少使用 v4.3.0?