Jam*_* Ko 7 .net c# msbuild path
我有一个<Exec>MSBuild在构建我的库时运行的任务.它看起来像这样:
<Exec Command="..\packages\xunit.runner.console.2.0.0\tools\xunit.console bin\$(Configuration)\Core.dll"/>
Run Code Online (Sandbox Code Playgroud)
它似乎工作正常,但我担心这可能不适用于Linux和OS X,因为它使用反斜杠而不是/目录分隔符的标准.有没有办法从MSBuild调用Path.Combine所以我可以避免这个问题?
Avn*_*ner 12
使用msbuild 属性函数
$([System.IO.Path]::Combine($(Path1),$(Path2)))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1142 次 |
| 最近记录: |