Я пытаюсь настроить виртуальный каталог, используя задачи msbuild и сообщества msbuild, но не могу найти способ указать относительный путь, который находится за пределами $(MSBuildStartupDirectory)
.
Мой проект структурирован так:
c:\proj\
src\
website (this is where the virtual dir should point to)
build\
build.proj (this is the msbuild file)
Я хотел бы сделать что-то вроде этого (обратите внимание, что $(MSBuildStartupDirectory)
указывает на c:\proj\build
):
<WebDirectoryCreate
VirtualDirectoryName="website"
VirtualDirectoryPhysicalPath="$(MSBuildStartupDirectory)\..\src\website" />
К сожалению, это не работает - «..» не разрешается, и виртуальный каталог затем указывает на c:\proj\build\..\src\website
.
Может кто-нибудь подсказать мне, как работать с (относительно) пути в msbuild?