Недавно мой сервер сборки вызывает ошибку на следующей цели:
<Target Name="CopyFilesAndStuff" Condition="'@(CVParameters)'!=''" Outputs="%(CVParameters.Identity)" AfterTargets="CopyAllFilesToSingleFolderForMsdeploy">
<ItemGroup>
<TempItems Include="@(CVParameters->'%(Filename)%(Extension)'->Replace('.$(Configuration).config.xml', '.config'))" Exclude="obj\**\*.*;">
<!-- Define metadata based on original item for next step -->
<OriginalPath>%(Identity)</OriginalPath>
<SavedRecursiveDir>%(RecursiveDir)</SavedRecursiveDir>
</TempItems>
</ItemGroup>
<!-- Use new items along with their metadata for copying -->
<TransformXml Source="@(TempItems->'%(SavedRecursiveDir)%(Identity)')" Condition="$(Configuration) != Debug" Transform="@(TempItems->'%(OriginalPath)')" Destination="@(TempItems->'$(_PackageTempDir)\%(SavedRecursiveDir)%(Identity)')" />
</Target>
Все сбои происходят в папке /obj
.
Вопрос
Можно ли исключить правило из обработки файлов в папке / obj?
Я уже добавил Exclude="obj\**\*.*;"
к <TempItems>
, но это не помогло.