繁体   English   中英

如何从MSBuild调用Path.Combine?

[英]How to call Path.Combine from MSBuild?

我有一个<Exec>任务,MSBuild在构建我的库时运行。 它看起来像这样:

<Exec Command="..\packages\xunit.runner.console.2.0.0\tools\xunit.console bin\$(Configuration)\Core.dll"/>

它似乎工作正常,但我担心这可能不适用于Linux和OS X,因为它使用反斜杠而不是标准/用于目录分隔符。 有没有办法从MSBuild调用Path.Combine所以我可以避免这个问题?

使用msbuild 属性函数

$([System.IO.Path]::Combine($(Path1),$(Path2)))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM