Есть ли способ изменить каждый элемент в группе элементов? Например, по этому пункту:
<_CustomAreas Include="..\My.Project.*\Areas\**\*.*" Condition="'$(AppBuildFolder)' == ''" />
Я хочу удалить часть "..\My.Product.*. В основном у нас есть отдельный проект, содержащий области MVC, и в Package/Deployment (MSDeploy) мы хотим скопировать их в основной проект. Здесь используется группа :
<FilesForPackagingFromProject Include="%(_CustomAreas.Identity)">
<DestinationRelativePath>Areas\%(relativedir)%(Filename)%(Extension)</DestinationRelativePath>
</FilesForPackagingFromProject>
$(relativedir) проходит как "..\My.Project.Plugin1\Areas**." и заканчивается в пакете как ZipFileRoot\My.Project.Plugin1\Areas (.. выходит из жестко закодированных областей, а затем просто создает папку для плагинов\областей), где я бы хотел, чтобы все они оказались в ZipFileRoot\Areas.
Спасибо, Энди.