簡體   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