跳过本地化资源的编译

问题描述 投票:1回答:1

在TFS中,我为持续集成配置了一个门控签入。

它的目的只是建立和运行测试,我想尽可能快地制作。

查看日志,我注意到它花了很多时间来编译本地化的嵌入式资源。

因为在CI中我并不真正关心翻译,有没有办法将任务配置为跳过它们并仅编译默认值?

tfs msbuild continuous-integration azure-devops azure-pipelines
1个回答
0
投票

这并不容易。生成附属程序集的目标在标准构建管道中不是可选/有条件的。卫星组件的生成由Microsoft.Common.CurrentVersion.Targets控制,并通过GenerateSatelliteAssemblies目标定义。

您可以尝试将/p:CreateSatelliteAssembliesDependsOn=;SatelliteDllsProjectOutputGroupDependsOn=添加到msbuild参数以覆盖生成目标。

© www.soinside.com 2019 - 2024. All rights reserved.