我正在运行以下 msbuild 命令
msbuild /verbosity:normal /property:configuration="Release" /property:VisualStudioVersion="12.0" /m /property:RunOctoPack="true" /property:OctoPackEnforceAddingFiles="true" /target:"Clean" ../MYSLN。 sln
成功构建。
我刚刚尝试在 OSX 上使用 xbuild 运行相同的命令,所以:
xbuild /verbosity:normal /property:configuration="Release" /property:VisualStudioVersion="12.0" /m /property:RunOctoPack="true" /property:OctoPackEnforceAddingFiles="true" /target:"Clean" ../MYSLN。 sln
哪个报告
MSBUILD:错误 MSBUILD0004:指定的项目文件过多
我有 XBuild Engine 版本 12.0 和 Mono,版本 4.0.2.0
我列出参数的方式是否存在一些微妙的错误
- - 编辑 - -
这被扔在这里:https ://github.com/mono/mono/blob/master/mcs/tools/xbuild/Parameters.cs#L140这表明xbuild没有拿起解决方案文件(我认为)
注意,我尝试将解决方案文件作为第一个和最后一个参数无济于事
- - 编辑 - -
我添加了解决方案文件的名称,以防万一很重要。
- - 编辑 - -
啊,我一直在围绕他们的参数解析代码编写测试,但它无法识别 /m