我正在使用 TeamCity Visual Studio 运行器。我想添加一个无法从 Visual Studio 访问的设置。
/Property:FileAlignment=4096
我直接在构建步骤“命令行参数”中输入了它。构建日志显示错误:
MSBuild 命令行参数包含“/property:”或“/p:”参数。请改用构建参数。
我不明白如何从 TeamCity 向 MSBuild 提供这个并摆脱这个警告!
1. 我应该使用哪种参数?
有3种:
- 配置参数
- 系统属性
- 环境变量。
我不想要环境或系统变量,因为我不希望这个构建依赖于任何外部。我现在要尝试 Config,但我不确定我是否填写正确。
2. 我怎么知道这个参数实际上正在被使用?
构建日志似乎只有他们的程序具有可导航/可折叠的类似 xml 的级别,但没有说明构建参数。