目录
2.3 编译项目时 提示: 运行 NuGet 包还原以生成此文件
1.事情起因
最近使用cake来对visual studio的sln解决方案进行构建,cake是一种对dotnet工程的持续集成构建方案,cake文件中的代码就是C#的代码,在构建的过程中遇到了许多小细节问题,导致构建失败,在经历各种查询和猜想之后,终于调通,再次记录各类问题及应对方案。
2.构建问题
如何使用cake不在这里做过多解释,没入门可以从cakebuild的官网学习:Cake - Home
2.1 No such command

要使用 -- 而不是 -
2.2 编译报错缺少 framework4.6.1
需要在visual studio installer 中选中安装:

2.3 编译项目时 提示: 运行 NuGet 包还原以生成此文件
先运行
dotnet build
然后再重新运行 build.ps1即可通过编译。
本文记录了使用cake构建Visual Studio解决方案时遇到的问题,包括命令使用错误、缺少.NET Framework 4.6.1以及NuGet包还原错误。解决方法包括正确使用命令参数、安装缺失的框架以及调整构建顺序。详细介绍了每个问题的解决方案,为遇到类似问题的开发者提供参考。
278

被折叠的 条评论
为什么被折叠?



