【发布时间】:2015-11-16 12:20:40
【问题描述】:
我有一个<Exec> 任务,MSBuild 在构建我的库时运行该任务。它看起来像这样:
<Exec Command="..\packages\xunit.runner.console.2.0.0\tools\xunit.console bin\$(Configuration)\Core.dll"/>
它似乎工作正常,但我担心这可能不适用于 Linux 和 OS X,因为它使用反斜杠而不是标准的 / 作为目录分隔符。有没有办法从 MSBuild 调用 Path.Combine 来避免这个问题?
【问题讨论】:
-
所以只需使用正斜杠,也适用于 Windows。