c# - net - pathcombine
Cómo llamar a Path.Combine desde MSBuild? (1)
Tengo una tarea <Exec>
que MSBuild ejecuta cada vez que crea mi biblioteca. Se parece a esto:
<Exec Command="../packages/xunit.runner.console.2.0.0/tools/xunit.console bin/$(Configuration)/Core.dll"/>
Parece que funciona bien, sin embargo, me preocupa que esto no funcione en Linux y OS X porque usa barras diagonales inversas en lugar del estándar /
para el separador de directorios. ¿Hay alguna manera de llamar a Path.Combine desde MSBuild para que pueda evitar este problema?
Usar las funciones de propiedad msbuild
$([System.IO.Path]::Combine($(Path1),$(Path2)))