我正在尝试使用 msbuild 和 msbuild 社区任务设置虚拟目录,但找不到如何指定$(MSBuildStartupDirectory)
.
我的项目结构如下:
c:\项目\ 源\ 网站(这是虚拟目录应该指向的地方) 建造\ build.proj(这是 msbuild 文件)
我想做的是这样的(注意$(MSBuildStartupDirectory)
指向c:\proj\build
):
<WebDirectoryCreate
VirtualDirectoryName="website"
VirtualDirectoryPhysicalPath="$(MSBuildStartupDirectory)\..\src\website" />
不幸的是,这不起作用 - '..' 没有解决,然后虚拟目录指向c:\proj\build\..\src\website
.
谁能给我一个提示如何在 msbuild 中使用(相对)路径?