我创建了简单的 .NET5 控制台应用程序,可以使用“dotnet Restore”和“dotnet run”成功运行该应用程序。应用程序正在使用一个包 Newtonsoft.Json。
我想使用 NuGetRestore() 恢复 NuGet 包,但结果我得到“无法找到 nuget.exe”。我使用的是 Cake .NET Tool 1.1.0 版和默认配置。
据我记得,以前当我使用 Cake 1.0.0 之前的版本时,nuget.exe 被下载到“tools”文件夹中。
我缺少什么?如何确保 nuget.exe 是由 Cake 下载/提供的?
为了将 NuGet 工具下载到该tools文件夹,您需要将该NuGet.CommandLine包包含在 Cake 构建脚本中。例如
#tool nuget:?package=NuGet.CommandLine&version=5.9.1
Run Code Online (Sandbox Code Playgroud)
相关信息:
| 归档时间: |
|
| 查看次数: |
2759 次 |
| 最近记录: |