msbuildとmsbuildコミュニティタスクを使用して仮想ディレクトリをセットアップしようとしていますが、の外部にある相対パスを指定する方法が見つかりません$(MSBuildStartupDirectory)
。
私のプロジェクトは次のように構成されています。
c:\ proj \ src \ ウェブサイト(これは仮想ディレクトリが指す必要がある場所です) 建てる\ build.proj(これはmsbuildファイルです)
私がやりたいことは次のようなものです(それはを$(MSBuildStartupDirectory)
指していることに注意してくださいc:\proj\build
):
<WebDirectoryCreate
VirtualDirectoryName="website"
VirtualDirectoryPhysicalPath="$(MSBuildStartupDirectory)\..\src\website" />
残念ながら、これは機能しません。「..」は解決されず、仮想ディレクトリは。を指しc:\proj\build\..\src\website
ます。
誰かがmsbuildで(相対)パスを操作する方法のヒントを教えてもらえますか?