
Untitled
By: a guest on
Jul 6th, 2012 | syntax:
None | size: 1.11 KB | hits: 11 | expires: Never
How to exclude certain folders while copying using MSBUILD
<ItemGroup>
<Compile Include="$(_SolutionPath)$(_SolutionName)" />
<ProjectFiles Include="..$(_WebDirectory)*.csproj" Exclude="*.master.csproj"/>
<ExcludeFromBuild Include="..$(_WebDirectory)***.cs; ..$(_WebDirectory)***.sln; ..$(_WebDirectory)***.csproj; ..$(_WebDirectory)Web References; ..$(_WebDirectory)obj;"/>
<AppFolder Include="..$(_WebDirectory)***.*" Exclude="$(ExcludeFromBuild)"/>
</ItemGroup>
<Copy SourceFiles="@(AppFolder)" DestinationFiles="c:test%(RecursiveDir)%(FileName)%(Extension)"/>
<ItemGroup>
<Compile Include="$(_SolutionPath)$(_SolutionName)" />
<ProjectFiles Include="..$(_WebDirectory)*.csproj" Exclude="*.master.csproj"/>
<ExcludeFromBuild Include="..$(_WebDirectory)***.cs; ..$(_WebDirectory)***.sln; ..$(_WebDirectory)***.csproj; ..$(_WebDirectory)Web References; ..$(_WebDirectory)obj;"/>
<AppFolder Include="..$(_WebDirectory)***.*" Exclude="$(ExcludeFromBuild)"/>
<AppFolderWithExclusions Include="@(AppFolder)" Exclude="obj***.*;Web References***.*" />
</ItemGroup>