6
Ho un compito <Exec>
che MSBuild esegue ogni volta che crea la mia libreria. Ecco come si presenta:Come chiamare Path.Combine da MSBuild?
<Exec Command="..\packages\xunit.runner.console.2.0.0\tools\xunit.console bin\$(Configuration)\Core.dll"/>
Sembra funzionare bene, però io sono preoccupato che questo potrebbe non funzionare su Linux e OS X perché usa backslash invece dello standard /
per il separatore di directory. C'è un modo per chiamare Path.Combine da MSBuild in modo da poter evitare questo problema?
possibile duplicato di [Come convertire funzione NAnt "percorso :: combinare (path1, percorso2)" per MSBuild?] (Http://stackoverflow.com/questions/2507215/ how-to-convert-nant-function-pathcombinepath1-path2-to-msbuild) –
Quindi basta usare le barre in avanti, funziona anche su Windows. –