cakebuild相关内容

使用 Cake build 构建引用网络标准库的 Net Framework Web 应用程序

我有两个项目:NET Standard 类库和常规 NET Framework Web 应用程序.Web 应用程序引用类库. 我使用 Visual Studio 2017 预览版. 当我尝试使用 MSBuild 命令使用 Cake 构建解决方案时,我收到不支持的项目消息: error MSB4041:项目的默认 XML 命名空间必须是 MSBuild XML 命名空间.如果项目是 ..
发布时间:2021-11-26 13:16:33 C#/.NET

使用 Cake build 构建引用网络标准库的 Net Framework Web 应用程序

我有两个项目:NET Standard 类库和常规 NET Framework Web 应用程序.Web 应用程序引用类库. 我使用 Visual Studio 2017 预览版. 当我尝试使用 MSBuild 命令使用 Cake 构建解决方案时,我收到不支持的项目消息: error MSB4041:项目的默认 XML 命名空间必须是 MSBuild XML 命名空间.如果项目是 ..
发布时间:2021-11-24 21:06:22 C#/.NET

XUnit 使用 Cake 处理 .NET Core

我有一个相对简单的解决方案.在 MSBuild 下一切正常(在 VS 2017 Mac 中).我正在创建一个 Cake 构建脚本,但我无法让单元测试工作.有很多例子,但似乎没有一个是有效的.有些人呼吁 DotnetCoreTest,大多数人呼吁 XUnit2.在我的项目中根本没有工作. 我在运行 XUnit2 时收到以下错误:System.InvalidOperationException: ..
发布时间:2021-11-24 17:54:18 C#/.NET

XUnit 使用 Cake 处理 .NET Core

我有一个相对简单的解决方案.在 MSBuild 下一切正常(在 VS 2017 Mac 中).我正在创建一个 Cake 构建脚本,但我无法让单元测试工作.有很多例子,但似乎没有一个是有效的.有些人呼吁 DotnetCoreTest,大多数人呼吁 XUnit2.在我的项目中根本没有工作. 我在运行 XUnit2 时收到以下错误:System.InvalidOperationException: ..
发布时间:2021-09-14 19:06:57 C#/.NET

OSX 上的 Cake 失败并显示“错误:程序集名称无效";

我今天第一次尝试使用蛋糕并出现上述错误.我最初使用自制的 cake 包,但为了简化问题,我下载了 cake 示例项目 (https://github.com/cake-build/example),但以下所有命令都给出相同的错误输出: ./build.sh蛋糕单声道工具/蛋糕/Cake.exe 我曾尝试使用 MONO_LOG_LEVEL=debug MONO_LOG_MASK=dll 来输出更 ..
发布时间:2021-06-03 21:08:44 C#/.NET

如何在vscode中调试Cake项目?

请在未安装Visual Studio 2015的计算机中提供带有VS Code的蛋糕项目调试步骤.我在cake文档中找不到任何调试步骤. 解决方案 将Cake.CoreCLR NuGet软件包安装到工具文件夹中 为Visual Studio代码安装Cake Extension 在Visual Studio Code中设置.NET Core调试器.有关详细信息,请参见 http://ak ..
发布时间:2021-04-29 20:24:15 C#/.NET

CAKE构建和NUNIT3生成空结果文件

我正在使用Cake build并尝试将蛋糕单元测试结果上传到AppVeyor,但是Cake/Nunit3在本地运行时会生成空结果,并且我认为这是导致AppVeyor错误的原因.在下面的块中,将生成NUnitResults.xml,但始终为空. Task("UnitTest").IsDependentOn(“生成").IsDependentOn("Setup").Does(()=> {var r ..
发布时间:2021-04-16 19:30:08 其他开发

可以使用CakeBuild Specflow插件生成SpecFlow报告吗?

是否可以使用CakeBuild Specflow插件( CakeBuild SpecFlow )生成SpecFlow报告? 解决方案 是的,可以使用Cake build创建测试执行报告。这是一个使用NUnit3作为测试运行器的快速示例(其他受支持的运行器是MSTest,XUnit和NUnit2)。 #tool“ nuget: ?package = NUnit.ConsoleRunn ..
发布时间:2020-06-07 19:04:47 其他开发

Cake Task输出日志到文件

我在 build.cake 文件中有一组任务,我想将控制台的日志输出捕获到日志文件中。我知道可以使用 OnError()函数将错误输出到文件,但我想将所有内容输出到日志文件,而不仅仅是错误。 下面是 build.cake 文件的示例。 #load“ SomeTask.cake” #load“ SomeOtherTask.cake” var target = Argument( ..
发布时间:2020-06-07 19:04:45 其他开发

使用CakeBuild和Xamarin时如何导出IPA / APK?

我正在尝试使用CakeBuild& FastLane自动执行Xamarin项目的构建过程。我有一个脚本正在使用Cake来执行“构建”命令,但是它不会输出IPA / APK文件。这是我当前的脚本 MSBuild(“ ./ MyDirectory / MyProject.sln”,settings = >> settings .SetConfiguration(“ Release”) . ..
发布时间:2020-06-07 19:04:43 其他开发

Cake build.ps1无法安装Cake

我们使用Cakebuild.net提供的标准build.ps1 PowerShell脚本 它在CI和开发人员机器上都表现出色,但是对于我们的其中一位开发人员,我们得到了启动build.ps1 时出现以下错误 找不到包'Cake' 然后退出,检查工具文件夹中没有安装Cake。 解决方案 您得到的错误是因为NuGet控制台无法在计算机上已配置的提要中找到Cake程序 ..
发布时间:2020-06-07 19:04:39 C#/.NET

使用蛋糕构建脚本时如何在TeamCity中显示构建错误消息

具有使用Teamcity和Octopus的CI管道来部署和构建用Cake编写的脚本,我希望能够显示由构建脚本生成的错误消息。 现在显示的消息是: 退出代码1(新) 为了能够看到真正的错误消息,必须查看构建日志并对其进行解析。 因此,即使使用构建脚本,我也希望能够在概述构建结果 / strong>页面和错误列表,如下图所示: 我知道Cake为 ..

将警告消息记录在蛋糕脚本的文本文件中

我正在使用下面的蛋糕脚本来编译我的 C#项目。执行脚本时, PowerShell 中几乎没有显示警告消息。我想将警告记录在物理位置的文本文件中(例如: D:\WarningReport.txt)。 下面是我用来编译项目的蛋糕脚本任务。 Task(“ Build”) .Does(()=> { if(IsRunningOnWindows()) { MSBuild(“ ./ src ..
发布时间:2020-06-07 19:04:34 C#/.NET

如何使用cake只更新assemblyinfo.cs中的版本信息?

我对Cakebuild非常陌生。我想使用cakebuild更新assemblyinfo.cs的版本信息。 public static void CreateAssemblyInfo()方法覆盖assemblyinfo文件的全部内容。但是我只需要更新版本信息。 如何实现此目标?? 问候, Aradhya 解决方案 如果您不想拥有单独的文件,也可以使用正则表达式替换: ..
发布时间:2020-06-07 19:04:28 C#/.NET

如何为Cake启用诊断详细程度

我在运行 build.cake 文件时遇到一些问题,但是我无法立即看到问题所在。有没有一种方法可以启用诊断详细信息,因此我可以获得有关正在发生的事情以及如何解决该问题的更多信息? 解决方案 是的,您可以轻松地在Cake中启用诊断详细信息。这使您可以查看有关Cake执行的更多信息,包括传递给Cake可以代表您调用的众多基础工具的实际命令和参数。如果您在调用工具时发现问题,而事情却没有按预期进 ..
发布时间:2020-06-07 19:04:18 其他开发

Cake-安装dotnet核心工具

我有一个build.cake文件,需要安装外部dotnet工具包。 我更愿意在cake文件本身中管理该工具的安装,因此其他人不必知道他们需要再安装一个工具才能构建存储库。 是否可以使用 #tool 指令与Nuget软件包一样安装它?还是我需要为此使用DotNetCoreTool()方法? 也许还有另一种方法? 解决方案 更新:现在提供了此功能。与此相关的简介博客文章位于: ..
发布时间:2020-05-31 20:24:43 C#/.NET

使用MSBuild(GENERATEPROJECTPRIFILE)发行UWP应用程序时出现问题

我正在尝试从命令行构建UWP应用,以使从签入到发布到商店的过程自动化.从Visual Studio中运行构建时,一切正常,当我创建应用程序包时,一切都正常(但时间太长,大约需要15分钟). 在每个平台上调用msbuild时(x86,x64和ARM),只有ARM似乎会失败,并出现以下错误: _CreatePriConfigXmlForSplitting "C:\Source\MyPro ..
发布时间:2020-05-13 00:20:55 其他开发