问题标签 [cakebuild]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
960 浏览

c# - 如何从 msbuild 获取构建日志?

我正在使用下面的代码在蛋糕脚本中编译我的项目,并且我想在文本文件中获取构建日志。

这可以创建构建日志文件吗?

0 投票
2 回答
3919 浏览

c# - 如何使用 cake 仅更新 assemblyinfo.cs 中的版本信息?

我对 cakebuild 很陌生。我想使用 cakebuild 更新 assemblyinfo.cs 的版本信息。

public static void CreateAssemblyInfo()方法会覆盖 assemblyinfo 文件的全部内容。但我只需要更新版本信息。

我怎样才能做到这一点。?

问候,阿拉迪亚

0 投票
1 回答
692 浏览

c# - 如何根据第一个蛋糕文件编译成功一个一个运行两个蛋糕文件?

我想运行我的源编译source.cake文件然后编译Build.cake文件但是如果source.cake文件有故障我不应该启动Build.cake。那么如何传递soruce.cake文件值的编译状态来构建。蛋糕 ?

这在蛋糕中可能吗?

0 投票
2 回答
426 浏览

c# - 如何使用 C# cake 创建注册表项?

我需要根据从 cake 脚本中找到 32/64 位系统来创建一个注册表项。我可以在 C# cake 站点中看到文件操作参考、目录操作参考。但我在 C# cake 中找不到与注册表相关的参考。任何人都可以让我知道是否有任何选项可以使用 C# cake 创建注册表项?如果有,请注明参考链接。这将对我继续编写蛋糕脚本有很大帮助。

0 投票
0 回答
240 浏览

c# - 如何使用wix工具集nuget包使wix文件编译成功?

我是新手C# cake build

我需要创建一个WiX installerusing WiX nuget package.

我已将其包含WiX nuget package在我的蛋糕脚本中。

包下载正确。但是,WiX文件出现错误,一些WiX相关文件没有从WiX安装位置正确引用。

因此,我已将所需文件从WiX toolset nuget package下载位置移动到Program Files (x86)文件夹,例如通过WiX installer.

现在我收到编译错误,即WiX由于注册表项而未从 Program Files (x86) 中找到相关文件WiX

谁能分享我WiX从蛋糕脚本文件中创建注册表项的信息?

提前感谢您的帮助和建议。

0 投票
2 回答
2453 浏览

c# - 如何使用 cake(c# make) 脚本在 xunit 中通过和失败测试用例计数

我尝试使用 cake 脚本运行在 Xunit 中使用 cake 脚本编写的测试用例,我需要知道通过和失败的测试用例计数。

参考: http: //www.cakebuild.net/dsl/xunit-v2

谁能建议如何获得通过和失败的测试用例的数量

0 投票
1 回答
1544 浏览

c# - 如何使用 Cake 进行 git clone 操作

是否可以使用 Cake 脚本克隆 git 存储库?如果是这样,如何做到这一点?

0 投票
1 回答
175 浏览

powershell - Powershell 在环境路径中搜索任何 exe 始终返回 msbuild.exe

我正在尝试使用Cake作为构建工具,但在他们的 powershell 脚本中遇到了问题。

该脚本试图nuget.exe在环境变量路径中查找。如果它不存在,它会下载它。

问题是msbuild.exe总是返回,如果nuget.exe不存在,脚本会失败,因为它试图给我们msbuild.exe

无论exe我尝试使用此脚本搜索哪个,即使它存在,msbuild.exe也总是在列表中返回。

0 投票
1 回答
1704 浏览

c# - 如何在 vscode 中调试蛋糕项目?

请在未安装 Visual Studio 2015 的机器上提供带有 VS Code 的蛋糕项目调试步骤。我在蛋糕文档中找不到任何调试步骤。

0 投票
3 回答
555 浏览

cakebuild - 如何从 cake 启动 html 报告(构建)

我在我的项目中使用 cake 来构建、运行单元测试、检查代码覆盖率,然后生成 HTML 报告(使用 ReportGenerator)。这一切正常,我可以在浏览器中打开生成的报告。

但是,当我以前使用 dos 批处理文件执行此操作时,它还会启动我的默认浏览器并在生成报告后加载报告,但我找不到使用 cake 的方法。

以下是我一直在使用的批处理文件的内容:


我尝试过使用以下内容:

我收到以下错误:

我已经验证路径正确并且文件存在,并且在命令行上复制/粘贴文件路径确实会在我的默认浏览器中打开文件。